SwishResult->getMetaList
SwishResults->getParsedWords
Swish Функции
PHP Manual

# SwishResult->stem

(PECL swish >= 0.1.0)

SwishResult->stem — Stems the given word

### Описание

array SwishResult->stem ( string `$word` )
Внимание

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

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.

### Список параметров

`word`

  The word to stem.

### Возвращаемые значения

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

### Errors/Exceptions

Throws SwishException on error.

### Примеры

Пример #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";
}
?>`

Результатом выполнения данного примера будет что-то подобное:

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

SwishResult->getMetaList
SwishResults->getParsedWords
Swish Функции
PHP Manual