(PECL yaz >= 0.9.0)
yaz_set_option — Configura una o más opciones de la conexión
$id
, string $name
, string $value
) : void$id
, array $options
) : voidConfigura una o más opciones de la conexión dada.
id
El recurso de conexión devuelta por yaz_connect().
name
o options
Puede ser un string o un array.
Si se informa un string, será el nombre de la opción a configurar. Será necesario
especificar su value
.
Si se informa un array, será un array asociativo (nombre opción => valor opción).
Nombre | Descripción |
---|---|
implementationName | nombre de la implementación del servidor |
implementationVersion | versión de implementación del servidor |
implementationId | ID de implementación del servidor |
schema | esquema de recuperación. Por defecto, no se utiliza ningún esquema. Configurar esta opción es equivalente a utilizar la función yaz_schema() |
preferredRecordSyntax | sintaxis del registro para la recuperación. Por defecto, no se utiliza sintaxis. Configurar esta opción es equivalente a utilizar la función yaz_syntax() |
start | desplazamiento para el primer registro a ser obtenido vía yaz_search() o yaz_present(). El primer registro está numerado con un valor inicial de 0. El segundo registro tiene valor de inicio 1. Configurar esta opción en combinación con la opción count tiene el mismo efecto que llamar a yaz_range() excepto que los registros están numerados a partir de de 1 con yaz_range() |
count | número máximo de registros a recuperar vía yaz_search() o yaz_present(). |
elementSetName | nombre del conjunto de elementos para la recuperación. Configurar esta opción es equivalente a llamar a yaz_element(). |
value
El nuevo valor de la opción. Utilizar este parámetro únicamente si el argumento previo es un string.
No devuelve ningún valor.