(PHP 4 >= 4.0.5, PECL yaz >= 0.9.0)
yaz_ccl_conf — CCL çözümleyecisini yapılandırır
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);
?>