(PECL swish >= 0.1.0)
SwishResult->stem — ریشهیابی کلمه داده شده
This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding documentation may change without notice in a future release of PHP. This function should be used at your own risk.
ریشهیابی کلمه براساس حالت فازی استفاده شده هنگام اندیسگذاری. هر شی نتیجه پیوند شده به اندیس آن است
کامه ریشهیابی شده.
بازگرداندن آرایه شامل کلمه ریشهیابی شده متغیر (معمولا یکی).
ایجاد SwishException در صورت خطا.
Example #1 مثال اصلی SwishResult->stem()
<?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";
}
?>
The above example will output something similar to:
array(1) { [0]=> string(4) "test" } array(1) { [0]=> string(5) "other" }