PHP Dokumentation: Function swishresults-getparsedwords
12. Januar 2010 von werner
SwishResults->getParsedWords
(PECL swish >= 0.1.0)
SwishResults->getParsedWords — Get an array of parsed words
Beschreibung
Warnung
Diese Funktion istEXPERIMENTELL. Das Verhalten, der Funktionsname und allesAndere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohneAnkündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion aufeigenes Risiko.
Parameter-Liste
- indexi_name
The name of the index used to initialize Swish object.
Rückgabewerte
An array of parsed words with stopwords removed. The list of parsed words may be useful for highlighting search terms in the results.
Beispiele
Beispiel #1 Basic SwishResults->getParsedWords() example
<?phptry {
$swish = new Swish("index.swish-e");
$results = $swish->query("'some characters' and numbers");
var_dump($results->getParsedWords("index.swish-e"));
var_dump($results->indexes[0]['parsed_words']); //same result in a different way} catch (SwishException $e) {
echo "Error: ", $e->getMessage(), "\n";
}?>Das oben gezeigte Beispiel erzeugteine ähnliche Ausgabe wie:
array(4) { [0]=> string(4) "some" [1]=> string(10) "characters" [2]=> string(3) "and" [3]=> string(7) "numbers"}array(4) { [0]=> string(4) "some" [1]=> string(10) "characters" [2]=> string(3) "and" [3]=> string(7) "numbers"}