yaz_hits

(PHP 4 >= 4.0.1, PECL yaz >= 0.9.0)

yaz_hitsВозвращает количество совпадений для последнего поиска

Описание

yaz_hits ( resource $id , array &$searchresult = ? ) : int

yaz_hits() возвращает количество совпадений для последнего поиска.

Список параметров

id

Ресурс подключения, возвращаемый yaz_connect().

searchresult

Массив результатов для детальной информации о результатах поиска.

Возвращаемые значения

Возвращает количество совпадений для последнего поиска или 0, если поиск не производился.

Массив результатов поиска (если предоставлен) содержит информацию, возвращаемую сервером Z39.50 в части ответа на поисковый запрос в формате SearchResult-1. Формат SearchResult-1 может использоваться для получения информации о количестве совпадений для различных частей запроса (подзапроса). В частности, можно получить количество совпадений для отдельных условий поиска в запросе. Информация для первого подзапроса находится в $array[0], второго подзапроса - в $array[1] и т.д.

searchresult members
Элемент Описание
id Подзапрос ID2 (строка)
count Количество результатов / совпадений (целое число)
subquery.term Условие подзапроса (строка)
interpretation.term Интерпретированное условие подзапроса (строка)
recommendation.term Рекомендуемое условие подзапроса (строка)

Замечание:

Для работы SearchResult требуется PECL YAZ 1.0.5 или новее и YAZ 2.1.9 или новее.

Замечание:

Очень немногие реализации Z39.50 поддерживают функцию SearchResult.