yaz_schema <<< |
yaz_search | yaz_set_option >>> |
7.113 YAZ 7 Index des fonctions Manuel PHP . Introduction . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Exemples . yaz_addinfo . yaz_ccl_conf . yaz_ccl_parse . yaz_close . yaz_connect . yaz_database . yaz_element . yaz_errno . yaz_error . yaz_get_option . yaz_hits . yaz_itemorder . yaz_present . yaz_range . yaz_record . yaz_scan_result . yaz_scan . yaz_schema ->yaz_search . yaz_set_option . yaz_sort . yaz_syntax . yaz_wait |
7.113.25 yaz_search()Prépare une recherche[ Exemples avec yaz_search ] PHP 4 >= 4.0.1 int yaz_search ( resource id , string type , string query )yaz_search prépare une recherche sur le serveur identifié par id . type représente le type de requête : seul RPN est supporté actuellement, et dans ce cas, le troisième argument est un préfixe de notation de requête utilisé par YAZ. Comme pour yaz_connect , yaz_search n'est pas bloquante, et ne fait que préparer la recherche pour exécution ultérieure, avec yaz_wait . Les requêtes RPN sont des représentation textuelles des requêtes de type Type-1, comme définit dans le standard Z39.50. Cependant, dans la représentation textuelle utilisée par YAZ, une notation à préfixage est utilisée, c'est-à-dire que l'opérateur précède l'opérande. La chaîne de requête est une séquence de mots réservés, où les espaces sont ignorés, à moins qu'ils n'aient été mis entre guillemets doubles. Les mots réservés qui commencent par un arobase ( @ ) sont considérés comme des opérateurs et traités comme tels.
Vous pouvez trouver plus d'informations sur les requêtes et attributs sur le site de Z39.50 Maintenance Agency .
|
<< | yaz_search | >> |
yaz_schema | YAZ | yaz_set_option |