PHP Doku:: Get an array of parsed words - function.swishresults-getparsedwords.html

Verlauf / Chronik / History: (3) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzSuchmaschinenerweiterungenSwish IndexingSwish FunktionenSwishResults->getParsedWords

Ein Service von Reinhard Neidl - Webprogrammierung.

Swish Funktionen

<<SwishResult->stem

SwishResults->getRemovedStopwords>>

SwishResults->getParsedWords

(PECL swish >= 0.1.0)

SwishResults->getParsedWordsGet 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

Beispiel #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"
}


Keine BenutzerBeiträge.
- Beiträge aktualisieren...



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)