yaz_ccl_conf
(PHP 4 >= 4.0.5, PECL yaz >= 0.9.0)
yaz_ccl_conf — CCL çözümleyecisini yapılandırır
Açıklama
yaz_ccl_conf(resource $id
, array $ayarlar
): void
Belli bir CCL sorgusunu RPN'ye eşlemek için bu işlevden sonra
yaz_ccl_parse() işlevini çağırın.
Bağımsız Değişkenler
-
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.
Dönen Değerler
Hiçbir değer dönmez.
Örnekler
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);
?>