yaz_hits
(PHP 4 >= 4.0.1, PECL yaz >= 0.9.0)
yaz_hits — Возвращает количество совпадений для последнего поиска
Описание
$id
, array &$searchresult
= ?
) : intyaz_hits() возвращает количество совпадений для последнего поиска.
Список параметров
-
id
-
Ресурс подключения, возвращаемый yaz_connect().
-
searchresult
-
Массив результатов для детальной информации о результатах поиска.
Возвращаемые значения
Возвращает количество совпадений для последнего поиска или 0, если поиск не производился.
Массив результатов поиска (если предоставлен) содержит информацию, возвращаемую сервером Z39.50 в части ответа на поисковый запрос в формате SearchResult-1. Формат SearchResult-1 может использоваться для получения информации о количестве совпадений для различных частей запроса (подзапроса). В частности, можно получить количество совпадений для отдельных условий поиска в запросе. Информация для первого подзапроса находится в $array[0], второго подзапроса - в $array[1] и т.д.
Элемент | Описание |
---|---|
id |
Подзапрос ID2 (строка) |
count |
Количество результатов / совпадений (целое число) |
subquery.term |
Условие подзапроса (строка) |
interpretation.term |
Интерпретированное условие подзапроса (строка) |
recommendation.term |
Рекомендуемое условие подзапроса (строка) |
Замечание:
Для работы SearchResult требуется PECL YAZ 1.0.5 или новее и YAZ 2.1.9 или новее.
Замечание:
Очень немногие реализации Z39.50 поддерживают функцию SearchResult.