Forum und email

SwishResults->getParsedWords

(PECL swish:0.1-0.3.0)

SwishResults->getParsedWords — Get an array of parsed words

Popis

array SwishResults->getParsedWords ( string $index_name )
Warning

Táto funkcia je EXPERIMENTÁLNA. Správanie tejto funkcie, názov tejto funkcie a hocičo iné zdokumentované o tejto funkcii sa môže zmeniť bez povšimnutia v budúcom vydaní PHP. Používajte túto funkcii na svoje vlastné riziko.

Parametre

indexi_name

The name of the index used to initialize Swish object.

Vrátené hodnoty

An array of parsed words with stopwords removed. The list of parsed words may be useful for highlighting search terms in the results.

Príklady

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";
}

?>

Výstup horeuvedeného príkladu bude niečo podobné tomuto:

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