 |
(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); |
|
|  |