(PHP 4 >= 4.0.5, PECL yaz >= 0.9.0)
yaz_ccl_conf — CCL çözümleyecisini yapılandırır
$id
, array $ayarlar
)Bu işlev, bir sunucunun CCL sorgu çözümleyicisini, erişim noktası tanımlayıcıları (CCL niteleyicileri) ve bunların RPN karşılıkları ile yapılandırır.
Belli bir CCL sorgusunu RPN'ye eşlemek için bu işlevden sonra yaz_ccl_parse() işlevini çağırın.
id
yaz_connect() tarafından döndürülmüş bağlantı özkaynağı.
ayarlar
Yapılandırma dizisi. Dizinin her anahtarı bir CCL alanının ismi olup, değerler, alanın RPN karşılığını belirten birer dizgedir.
Eşlem, öznitelik-değer çiftlerinden oluşan bir öznitelik türü listesidir. Öznitelik ile değer bir eşit imi (=) ile, çiftler ise boşlukla ayrılır.
» CCL sayfasında daha fazla bilgi bulabilirsiniz.
Hiçbir değer dönmez.
Aşağıdaki örnekte, CCL çözümleyicisi şu üç CCL alanını destekleyecek şekilde yapılandırılmaktadır: ti, au ve isbn. Her alan, kendi BIB-1 eşdeğeri ile eşleşir. $id bir bağlantı kimliğidir.
Örnek 1 - CCL yapılandırması
<?php
$fields = array(
"ti" => "1=4",
"au" => "1=1",
"isbn" => "1=7"
);
yaz_ccl_conf($id, $fields);
?>