PHP Conference Japan 2024

yaz_set_option

(PECL yaz >= 0.9.0)

yaz_set_option設定連線的一個或多個選項

描述

yaz_set_option(資源 $id, 字串 $name, 字串 $value): void
yaz_set_option(資源 $id, 陣列 $options): void

在給定的連線上設定一個或多個選項。

參數

id

yaz_connect() 返回的連線資源。

nameoptions

可以是字串或陣列。

如果以字串形式給定,這將是要設定的選項名稱。您需要給定它的 value

如果以陣列形式給定,這將是一個關聯陣列(選項名稱 => 選項值)。

PHP/YAZ 連線選項
名稱 描述
implementationName 伺服器的實作名稱
implementationVersion 伺服器的實作版本
implementationId 伺服器的實作 ID
schema 用於檢索的綱要。預設情況下,不使用任何綱要。設定此選項等同於使用函式 yaz_schema()
preferredRecordSyntax 用於檢索的記錄語法。預設情況下,不使用任何語法。設定此選項等同於使用函式 yaz_syntax()
start 要透過 yaz_search()yaz_present() 檢索的第一筆記錄的偏移量。第一筆記錄的起始值為 0。第二筆記錄的起始值為 1。結合選項 count 設定此選項的效果與呼叫 yaz_range() 相同,不同之處在於 yaz_range() 中的記錄編號從 1 開始。
count 要透過 yaz_search()yaz_present() 檢索的最大記錄數。
elementSetName 用於檢索的元素集名稱。設定此選項等同於呼叫 yaz_element()
value

選項的新值。僅當上一個參數是字串時才使用此值。

傳回值

不傳回任何值。

新增筆記

使用者貢獻的筆記

此頁面沒有使用者貢獻的筆記。
To Top