函数名称: EventDnsBase::__construct()
适用版本: PHP 5 >= 5.4.0, PHP 7, PECL libevent >= 0.0.5
函数描述: 构造一个新的 EventDnsBase 对象,用于进行 DNS 相关的异步操作。
用法:
public EventDnsBase::__construct ( EventBase $base [, bool $initialize = true ] )
参数:
示例:
// 创建一个 EventBase 对象
$base = new EventBase();
// 创建一个 EventDnsBase 对象,并关联到 EventBase 对象
$dnsBase = new EventDnsBase($base);
// 也可以选择不在构造函数中初始化 EventDnsBase 对象
$dnsBase = new EventDnsBase($base, false);
// 初始化 EventDnsBase 对象
$dnsBase->parseResolvConf("/etc/resolv.conf");
注意事项:
更多信息可以参考官方文档:https://www.php.net/manual/en/eventdnsbase.construct.php