yaz_connect
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
yaz_connect
Референца за `function.yaz-connect.php` со подобрена типографија и навигација.
yaz_connect
(PHP 4 >= 4.0.1, PECL yaz >= 0.9.0)
yaz_connect — (PHP 4 >= 4.0.1, PECL yaz >= 0.9.0)
= NULL
Подготвува за врска со Z39.50 сервер
yaz_connect() Оваа функција враќа ресурс за конекција при успех, нула при неуспех. yaz_wait() се повикува.
Забелешка:
Параметри
zurl-
Низа што има форма
host[:port][/database]е слободно достапен Z39.50 прокси.Defaultсе користи. options-
. Ако портот е изоставен, се користи портот 210. Ако базата на податоци е изоставена
Ако е дадено како стринг, се третира како Z39.50 V2 стринг за автентикација (OpenAuth).
- user
-
Ако е дадено како низа, содржината на низата служи како опции.
- group
-
Корисничко име за автентикација.
- password
-
Група за автентикација.
- cookie
-
Лозинка за автентикација.
- proxy
-
Колаче за сесија (YAZ прокси).
- persistent
-
Прокси за конекција (YAZ прокси).
trueБулова вредност. Акоfalseврската е постојана; АкоЗабелешка:
врската не е постојана. Стандардно, врските се постојани. yaz_close().
- piggyback
-
Прокси за конекција (YAZ прокси).
trueАко отворите постојана врска, нема да можете да ја затворите подоцна соfalsepiggyback е овозможен за пребарувања; Акоpiggyback е оневозможен. Стандардно, piggyback е овозможен.
- charset
-
Низ што ги специфицира множествата на знаци што треба да се користат во Z39.50 јазикот и преговорите за множествата на знаци. Користете низи како:
ISO-8859-1,UTF-8,UTF-16.Повеќето Z39.50 сервери не ја поддржуваат оваа функција (и затоа, ова се игнорира). Многу сервери користат ISO-8859-1 кодирање за барања и пораки. MARC21/USMARC записите не се засегнати од оваа поставка.
- preferredMessageSize
-
Цел број што ја специфицира максималната големина во бајти на сите записи што треба да се вратат од целта при преземање. Погледнете го » Z39.50 стандард Користење на PHP од командната линија
Забелешка:
Оваа опција е поддржана во PECL YAZ 1.0.5 или понова верзија.
- maximumRecordSize
-
Цел број што ја специфицира максималната големина во бајти на еден запис што треба да се врати од целта при преземање. Овој ентитет се нарекува Exceptional-record-size во » Z39.50 стандард.
Забелешка:
Оваа опција е поддржана во PECL YAZ 1.0.5 или понова верзија.
Вратени вредности
Ресурс за конекција при успех, false при грешка.