SwishResult->getMetaList
SwishResults->getParsedWords
Swish Funções
PHP Manual

# SwishResult->stem

(PECL swish >= 0.1.0)

SwishResult->stem — Stems the given word

### Descrição

array SwishResult->stem ( string `$word` )
Aviso

Esta função é EXPERIMENTAL. O comportamento desta função, seu nome, incluindo toda documentação pode ser modificado sem aviso em futuras versões do PHP. Esta função deve ser usada por sua própria conta e risco.

Stems the word based on the fuzzy mode used during indexing. Each result object is linked with its index, so the results are based on this index.

### Parâmetros

`word`

  The word to stem.

### Valor Retornado

Returns array containing the stemmed word variants (usually just one).

### Erros

Throws SwishException on error.

### Exemplos

Exemplo #1 Basic SwishResult->stem() example

`<?php
try {
$swish = new Swish("ext/swish/tests/index.swish-e");
$results = $swish->query("testing OR others");
if ($result = $results->nextResult()) {
var_dump($result->stem("testing")); //the results fully depend on the stemmer used in the index
var_dump($result->stem("others"));
}
} catch (SwishException $e) {
echo "Error: ", $e->getMessage(), "\n";
}
?>`

O exemplo acima irá imprimir algo similar a:

    array(1) {
      [0]=>
      string(4) "test"
    }
    array(1) {
      [0]=>
      string(5) "other"
    }

SwishResult->getMetaList
SwishResults->getParsedWords
Swish Funções
PHP Manual