yaz_set_option
(PECL yaz >= 0.9.0)
yaz_set_option — Устанавливает параметры для соединения
Описание
$id
, string $name
, string $value
) : void$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
-
Новое значение для настройки. Используется только когда предыдущий аргумент является строкой.
Возвращаемые значения
Эта функция не возвращает значения после выполнения.