yaz_set_option
(PECL yaz >= 0.9.0)
yaz_set_option — Встановлює установки для з'єднання
Опис
yaz_set_option(resource $id, string $name, string $value): void
yaz_set_option(resource $id, array $options): void
Встановлює один або кілька параметрів для цього з'єднання.
Список параметрів
id
Дескриптор з'єднання, повернутий yaz_connect()
name
илиoptions
Може бути рядком чи масивом.
Если задана строка, то она будет воспринята как название параметра, которое нужно установить. Нужно задать значениеvalue
Якщо заданий масив, він повинен бути асоціативним (назва параметра => значення).
Налаштування з'єднання PHP/YAZ
Название | Опис |
---|---|
implementationName | реалізація імені сервера |
implementationVersion | реалізація версії сервера |
implementationId | реалізація ID сервера |
schema | схема для набору, що повертається. За промовчанням не встановлено. Це налаштування еквівалентне функції yaz_schema() |
preferredRecordSyntax | синтаксис запису, що повертається. За промовчанням не встановлено. Встановлення цього параметра дорівнює використання функції yaz_syntax() |
start | зміщення для першого запису з повертається функціями yaz_search() або yaz_present() набір. Перший запис має значення start рівне 0, другий - 1 і т.д. Встановлення цього налаштування спільно з установкою count має той самий ефект як і виклик функції yaz_range(), за винятком того, що в yaz_range() записи нумеруються зі значенням 1. |
count | максимальна кількість записів, що повертаються функціями yaz_search() або yaz_present() |
elementSetName | Встановлює тип набору елементів, що повертаються. Еквівалентно виклику yaz_element() |
value
Нове значення для налаштування. Використовується лише коли попередній аргумент є рядком.
Значення, що повертаються
Функція не повертає значення після виконання.