Manuel PHP
Précédent |  | Suivant

# yaz_ccl_conf

(PHP 4 >= 4.0.5, PHP 5)

yaz_ccl_conf -- Configure l'analyseur CCL

## Description

int yaz_ccl_conf ( resource id, array config)

yaz_ccl_conf() configure l'analyseur CCL de requête de l'hôte `id`, avec les définitions de points d'accès (CCL qualifiers) et leur équivalent en RPN. Pour cabler une requête spécifique vers un appel RPN, utilisez yaz_ccl_parse(). Chaque index du tableau `config` est un nom de champ CCL et la valeur correspondante contient une chaîne spécifiant le code RPN. Ce code est une séquence de paires "attribut-type, attribute-valeur". Les "attribut-type" et "attribut-valeur" sont séparés par le signe égal (`=`). Chaque paire est séparée par un espace ("`` ").

Exemple 1. Exemple de configuration CCL

Dans l'exemple ci-dessous, l'analyseur CCL est configuré pour supporter trois champs CCL : `ti`, `au` et `isbn`. Chaque champ correspond à son équivalent BIB-1. On suppose que chaque variable `$id` est un hôte de destination.

`<?php $fields["ti"] = "1=4"; $fields["au"] = "1=1"; $fields["isbn"] = "1=7"; yaz_ccl_conf($id, $field); ?>`

Précédent | Sommaire | Suivant
yaz_addinfo | Niveau supérieur | yaz_ccl_parse