Manuel PHP
Précédent |  | Suivant

# yaz_ccl_conf

(PHP 4 >= 4.0.5)

yaz_ccl_conf -- Configure l'analyseur CCL

## Description

``int yaz_ccl_conf` (int id, array config)`

yaz_ccl_conf() configure l'analyseur CCL de requete 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 champs 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-value". Les "attribut-type" et "attribut-value" sont séparé par le signe égal (`=`). Chaque paire est séparé 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 champs correspond à leur équivalent équivalent BIB-1. On suppose que chaque variable `$id` est un hôte de destination.
    <?php
          $field["ti"] = "1=4";
          $field["au"] = "1=1";
          $field["isbn"] = "1=7";
          yaz_ccl_conf($id,$field);
    ?<

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