Documentación offline PHP master

yaz_ccl_conf

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

yaz_ccl_conf

Configura el analizador CCL

Descripción#

yaz_ccl_conf(resource $id, array $config): void
```php

Ésta función configura la consulta analizadora CCL para un servidor con definiciones de puntos de acceso (Calificadores CCL) y su asignación al RPN.

Para asignar una consulta especifica CCL al RPN después se llama la función `yaz_ccl_parse`.

## Parámetros

`id`  
El recurso de conexión devuelto por `yaz_connect`.

`config`  
Un arreglo de configuración. Cada clave del arreglo es el nombre de un campo CCL y el correspondiente valor que mantiene una cadena que especifica una asignación al RPN.

La asignación es una secuencia de el tipo de atributo, de los valores de los atributos pares. El tipo de atributo y el valor del atributo están separados por un signo (`=`). Cada par es separado por un espacio en blanco.

La información adicional la puede encontrar en la página [CCL](https://software.indexdata.com/yaz/doc/tools.html#CCL).

## Valores devueltos

No se retorna ningún valor.

## Ejemplos

En cada ejemplo a continuación, el analizador CCL está configurado para soportar el árbol de los campos CCL: `ti`, `au` y `isbn`. Cada campo es asignado a su equivalente BIB-1. Es asumida que la variable `$id` es la conexión ID.

Configuración del CCL
"1=4", "au" => "1=1", "isbn" => "1=7" ); yaz_ccl_conf($id, $fields); ?>

```php

Véase también#

yaz_ccl_parse