(PECL swish >= 0.1.0)
Swish::query — Запускает запрос и возвращает результирующий объект
$query
) : objectЭта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.
Быстрый способ запустить поисковый запрос с параметрами по умолчанию.
query
Строка запроса.
Возвращает объект SwishResults.
В случае ошибок бросается исключение SwishException.
Пример #1 Пример использования Swish::query()
<?php
try {
$swish = new Swish("index.swish-e");
$results = $swish->query("test query");
echo "Found: ", $results->hits, " hits\n";
} catch (SwishException $e) {
echo $e->getMessage(), "\n";
}
?>
Результатом выполнения данного примера будет что-то подобное:
Found: 1 hits