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

Нове значення для налаштування. Використовується лише коли попередній аргумент є рядком.

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

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