SwishResult->stem
(no version information, might be only in CVS)
SwishResult->stem -- Stems the given word
Opis
array
SwishResult->stem ( string word )
Ostrzeżenie |
Ta funkcja jest w stadium
EKSPERYMENTALNYM. Oznacza to, że zachowanie funkcji, jej
nazwa, w zasadzie wszystko udokumentowane tutaj może zostać zmienione w
przyszłych wersjach PHP bez wcześniejszego uprzedzenia. Używaj tej funkcji na
własne ryzyko. |
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.
Zwracane wartości
Returns array containing the stemmed word variants (usually just one).
Błędy/Wyjątki
Throws SwishException on error.
Przykłady
Przykład 1. Basic () 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 th index var_dump($result->stem("others")); }
} catch (SwishException $e) { echo "Error: ", $e->getMessage(), "\n"; }
?>
|
Powyższy przykład wyświetli coś
podobnego do: array(1) {
[0]=>
string(4) "test"
}
array(1) {
[0]=>
string(5) "other"
} |
|