YAZ 関数


  • yaz_addinfo — 詳細なエラー情報を返す
  • yaz_ccl_conf — CCL パーサを設定する
  • yaz_ccl_parse — CCL パーサを起動する
  • yaz_close — YAZ 接続をクローズする
  • yaz_connect — Z39.50 サーバーへの接続を準備する
  • yaz_database — セッション内のデータベースを指定する
  • yaz_element — 取得時の要素集合の名前を指定する
  • yaz_errno — エラー番号を返す
  • yaz_error — エラーの内容を返す
  • yaz_es_result — 拡張サービスの結果を調査する
  • yaz_es — 拡張サービスのリクエストを準備する
  • yaz_get_option — 接続に関するオプションの値を返す
  • yaz_hits — 直近の検索に関するヒット数を返す
  • yaz_itemorder — ILL リクエストパッケージを関して Z39.50 Item Order を準備する
  • yaz_present — (Z39.50による)取得の準備を行う
  • yaz_range — 取得するレコードの範囲を指定する
  • yaz_record — レコードを返す
  • yaz_scan_result — スキャンリクエストの結果を返す
  • yaz_scan — スキャンの準備をする
  • yaz_schema — 取得するスキーマを指定する
  • yaz_search — 検索を準備する
  • yaz_set_option — 接続に関するひとつあるいは複数のオプションを設定する
  • yaz_sort — ソート条件を設定する
  • yaz_syntax — 取得用に適当なレコード構文を指定する
  • yaz_wait — Z39.50 リクエストが完了するまで待つ
add a note add a note

User Contributed Notes 2 notes

12 years ago
Straightforward Steps to get PHP Yaz to work on win32:

Download latest verion of php_yaz.dll and copy to your PHP extensions directory

Download latest version of YAZ toolkit and install it

Go to the YAZ toolkit directory
(Most likely C:\Program Files\YAZ\bin)

Copy the 4 DLL files in that folder into your win32 directory

Uncomment the "extention=php_yaz.dll;" line in php.ini

Restart your web server.

Uninstall the YAZ toolkit if you wish.
cstdenis at hotmail dot com
13 years ago
For those wondering what it is:

"This standard defines a client/server based service and protocol for
Information Retrieval. It specifies procedures and formats for a client to search a
database provided by a server, retrieve database records, and perform related
information retrieval functions. The protocol addresses communication between
information retrieval applications at the client and server; it does not address interaction
between the client and the end-user."
To Top