YAZ Functions
PHP Manual

yaz_ccl_conf

(PHP 4 >= 4.0.5, PECL yaz >= 0.9.0)

yaz_ccl_confتنظیم تحلیل‌گر CCL

Description

void yaz_ccl_conf ( resource $id , array $config )

این تابع تحلیل‌گر پرس و جو CCL را برای سرور به همراه تعریف نقاط دسترسی (CCL qualifiers) و انطباق آنها با RPN تنظیم می‌کند.

برای انطباق پرس و جوی CCL مشخص به RPN پس از آن تابع yaz_ccl_parse() را فراخوانی کنید.

Parameters

id

منبع اتصال بازگردانده شده توسط yaz_connect().

config

آرایه تنظیمات. هر کلید آرایه نام فیلد CCL و مقدار متناسب آن دارای رشته مشخص‌کننده انطباق به RPN است.

انطباق توالی ویژگی-نوع ، ویژگی-مقدار است.ویژگی-نوع و ویژگی-مقدار توسط علامت (=) جدا می‌شوند. هر جفت با یک فاصله جدا می‌شوند.

اطلاعات اضافه در صفحه » CCL یافت می‌شود.

Return Values

No value is returned.

Examples

در مثال پایین تحلیلگر CCL تنظیم شده است تا از سه فیلد CCL پشتیبانی کند: ti، au و isbn. هر فیلد به معادل BIB-1 انطباق می‌یابند. فرض می‌شود که متغیر $id ID اتصال است.

Example #1 تنظیمات CCL

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

See Also


YAZ Functions
PHP Manual