EventDnsBase::__construct
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
EventDnsBase::__construct
Референца за `eventdnsbase.construct.php` со подобрена типографија и навигација.
EventDnsBase::__construct
класата Event
EventDnsBase::__construct — Конструира објект EventDnsBase
= NULL
Конструира објект EventDnsBase.
Параметри
-
base -
Основен настан.
-
initialize -
Враќа
initializeistrue, it attempts to use the underlying operating system defaults to configure the DNS base sensibly. If it isfalse, DNS основата останува неконфигурирана, без поставени имиња на сервери или опции. Во вториот случај, DNS основата треба рачно да се конфигурира, на пр. со EventDnsBase::parseResolvConf().Враќа
initializeе цел број, мора да биде една од следниве ознаки:Знаменце = NULL EventDnsBase::DISABLE_WHEN_INACTIVEНе спречуваат циклусот на настани на libevent да излезе кога немаме активни DNS барања. EventDnsBase::INITIALIZE_NAMESERVERSОбработи го resolv.conf.EventDnsBase::NAMESERVERS_NO_DEFAULTНе додавајте стандарден nameserver ако нема nameservers во resolv.conf.
Errors/Exceptions
Враќа initialize има тип различен од
int|bool, а TypeError се фрла.
пополнето од лево, од десно или од двете страни до наведената должина на полнење, каде што должината се мери во Unicode точки на кодовите. Ако опционалниот аргумент initialize во соодветен PHP тип. Вредности EventException се фрла.
Дневник на промени
| Верзија | = NULL |
|---|---|
| PECL event 3.1.3 |
Враќа initialize има тип различен од
int|bool, а TypeError се фрла.
|
| PECL event 3.1.0RC1 |
Типот на initialize параметарот е променет од bool
to mixed. Вредноста може да биде или bool (зачувувајќи го претходното значење) или една од следниве константи:
EventDnsBase::DISABLE_WHEN_INACTIVE,
EventDnsBase::INITIALIZE_NAMESERVERS, или EventDnsBase::NAMESERVERS_NO_DEFAULT.
|