SwishResults->getParsedWords
(PECL swish:0.1-0.3.0)
SwishResults->getParsedWords — Get an array of parsed words
Описание
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.
Список параметров
- indexi_name
-
The name of the index used to initialize Swish object.
Возвращаемые значения
An array of parsed words with stopwords removed. The list of parsed words may be useful for highlighting search terms in the results.
Примеры
Пример #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";
}
?>
Результатом выполнения данного примера будет что-то подобное:
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" }
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Расширения для работы с поисковыми системами
- Swish Indexing
- Функция Swish::__construct() - Construct a Swish object
- Функция Swish::getMetaList() - Get the list of meta entries for the index
- Функция Swish::getPropertyList() - Get the list of properties for the index
- Функция Swish::prepare() - Prepare a search query
- Функция Swish::query() - Execute a query and return results object
- Функция SwishResult::getMetaList() - Get a list of meta entries
- Функция SwishResult::stem() - Stems the given word
- Функция SwishResults::getParsedWords() - Get an array of parsed words
- Функция SwishResults::getRemovedStopwords() - Get an array of stopwords removed from the query
- Функция SwishResults::nextResult() - Get the next search result
- Функция SwishResults::seekResult() - Set current seek pointer to the given position
- Функция SwishSearch::execute() - Execute the search and get the results
- Функция SwishSearch::resetLimit() - Reset the search limits
- Функция SwishSearch::setLimit() - Set the search limits
- Функция SwishSearch::setPhraseDelimiter() - Set the phrase delimiter
- Функция SwishSearch::setSort() - Set the sort order
- Функция SwishSearch::setStructure() - Set the structure flag in the search object
Коментарии
404 Not Found