yaz_ccl_conf

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

yaz_ccl_conf — Конфігурує CCL-парсер

Опис

yaz_ccl_conf(resource $id, array $config): void

Функція конфігурує CCL-парсер запитів для сервера з визначеннями точок доступу (CCL-кваліфікаторів) та їх відображення у RPN.

Для відображення специфічного CCL-запиту до RPN викличте функцію yaz_ccl_parse()

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

id

Ідентифікатор ресурсу, що повертається функцією yaz_connect()

config

Масив налаштувань. Кожен ключ масиву - це ім'я CCL-поля та відповідне значення, що містить рядок, який визначає відображення RPN.

Відображення – це послідовність пар атрибут-тип, атрибут-значення. Атрибут-тип та атрибут-значення розділені знаком рівності (=). Кожна пара відокремлюється пробілом.

Додаткову інформацію можна знайти на сторінці » CCL

Значення, що повертаються

Функція не повертає значення після виконання.

Приклади

У прикладі CCL-парсер налаштований для підтримки трьох полів CCL: ti auиisbn. Кожне поле відображається у його BIB-1 еквіваленті. Вважається, що змінна $id - Це цільовий ID.

Приклад #1 Налаштування CCL

Loading...

Дивіться також