SwishResults::getParsedWords
(PECL swish >= 0.1.0)
SwishResults::getParsedWords — Obtener un array de palabras irrelevantes
Descripción
array SwishResults::getParsedWords
( string
$index_name
)Advertencia
Esta función ha sido declarada EXPERIMENTAL. Su comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.
Parámetros
-
indexi_name -
EL nombre del índice utilizado para inicializar el objeto Swish.
Valores devueltos
Un array de palabras irrelevantes eliminadas. La lista de palabras irrelevantes puede ser útil para destacar términos de búsqueda en los resultados.
Ejemplos
Ejemplo #1 Ejemplo básico de SwishResults::getParsedWords()
<?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']); //mismo resultado de forma diferente
} catch (SwishException $e) {
echo "Error: ", $e->getMessage(), "\n";
}
?>
El resultado del ejemplo sería algo similar a:
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"
}