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...
Дивіться також
- yaz_ccl_parse() - Викликає парсер CCL