YAZ yaz_set_option

(PECL yaz >= 0.9.0)

yaz_set_option — 연결을 위한 하나 이상의 옵션을 설정합니다.


설명

yaz_set_option(resource $id, string $name, string $value): void

yaz_set_option(resource $id, string $options): void

주어진 연결에서 하나 이상의 옵션을 설정합니다.


매개변수

id
yaz_connect()에서 반환된 연결 리소스입니다.
name 또는 options
문자열 또는 배열일 수 있습니다.

문자열로 주어지면 이것은 설정할 옵션의 이름이 됩니다. value를 부여해야 합니다.

배열로 주어지면 연관 배열이 됩니다(option name => option value).

PHP/YAZ Connection Options

Name 설명
implementationName 서버의 구현 이름
implementationVersion 서버의 구현 버전
implementationId 서버의 구현 ID
schema 검색을 위한 스키마. 기본적으로 스키마는 사용되지 않습니다. 이 옵션을 설정하는 것은 yaz_schema() 함수를 사용하는 것과 같습니다.
preferredRecordSyntax 검색을 위한 레코드 구문. 기본적으로 구문이 사용되지 않습니다. 이 옵션을 설정하는 것은 yaz_syntax() 함수를 사용하는 것과 같습니다.
start yaz_search() 또는 yaz_present()를 통해 검색할 첫 번째 레코드의 오프셋입니다. 첫 번째 레코드의 번호는 0의 시작 값을 갖습니다. 두 번째 레코드의 시작 값은 1입니다. 이 옵션을 옵션 count와 함께 설정하면 yaz_range()에서 레코드의 번호가 1부터 지정된다는 점을 제외하고는 yaz_range()를 호출하는 것과 같은 효과가 있습니다.
count yaz_search() 또는 yaz_present()를 통해 검색할 최대 레코드 수입니다.
elementSetName 검색을 위한 요소 집합 이름입니다. 이 옵션을 설정하는 것은 yaz_element()를 호출하는 것과 같습니다.
value
옵션의 새로운 가치. 이전 인수가 문자열인 경우에만 이것을 사용하십시오.

반환 값

값이 반환되지 않습니다.