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[ ], другого підзапиту - у $array[ ]и т.д.

searchresult members

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

Зауваження :

Для роботи SearchResult потрібен PECL YAZ 1.0.5 або новіший та YAZ 2.1.9 або новіший.

Зауваження :

Дуже небагато реалізації Z39.50 підтримують функцію SearchResult.