ГлавнаяОтзывы и пожеланияСтатьи
Функции по алфавиту:    a     b     c     d     e     f     g     h     i     j     k     l     m     n     o     p     q     r     s     t     u     v     w     x     y     z  

yaz_ccl_conf


(PHP 4 >= 4.0.5)

yaz_ccl_conf - конфигурирует CCL-разборщик.

Описание

int yaz_ccl_conf (int id, array config)

Эта функция конфигурирует CCL-разборщик запросов для цели/target с определениями точек доступа (CCL-квалификаторов) и их отображения в RPN. Для отображения специфического CCL-запроса/query в RPN вызовите затем yaz_ccl_parse(). Каждый индекс массива config это имя CCL-поля и соответствующее значение, содержащее строку, которая специфицирует отображение в RPN. Отображение это последовательность пар attribute-type, attribute-value. Attribute-type и attribute-value разделены знаком равенства (=). Каждая пара отделяется пробелом.

Пример 1. Конфигурирование CCL

В примере CCL-разборщик конфигурируется для поддержки трёх полей CCL: ti, au и isbn. Каждое поле отображается в его BIB-1 эквивалент. Принимается, что переменная $id это целевой ID.

$field["ti"] = "1=4";
      $field["au"] = "1=1";
      $field["isbn"] = "1=7";
      yaz_ccl_conf($id,$field);



Другие функции на y:

yaz_addinfo
yaz_ccl_parse
yaz_element
yaz_errno
yaz_hits
yaz_itemorder
yaz_range
yaz_record
yaz_scan
yaz_sort
yaz_syntax
yp_all
yp_err_string
yp_first
yp_master
yp_match
yp_order


EXPERTGS.ru описание функций php.