SwishResults->getParsedWords
(PECL swish:0.1-0.3.0)
SwishResults->getParsedWords — Get an array of parsed words
Beschreibung
array SwishResults->getParsedWords
( string $index_name
)
Warnung
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes 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
Example#1 Basic SwishResults->getParsedWords() example
<?php
try {
$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 erzeugt eine ä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" }