牛牛在线工具

EventDnsBase::setOption()

收录 8868 个 PHP 函数,含用途说明与用法示例。

EventDnsBase::setOption()

设置EventDnsBase对象的选项值

函数名: EventDnsBase::setOption() 功能: 设置EventDnsBase对象的选项值 参数: option: 选项名称,可以是以下值之一: "ndots": 设置用于搜索主机名的最大数量 "timeout": 设置DNS查询超时时间 value: 选项的新值,默认为false 返回值: 成功时返回true,失败时返回false 适用版本: Event 1.10.0 及以上版本 用法示例: $base = new EventBase(); $dns_base = new EventDnsBase($base, true); // 设置ndots选项为5 if ($dns_base->setOption("ndots", 5)) { echo "ndots选项设置成功\n"; } else { echo "ndots选项设置失败\n"; } // 设置timeout选项为10秒 if ($dns_base->setOption("timeout", 10)) { echo "timeout选项设置成功\n"; } else { echo "timeout选项设置失败\n"; } 上述示例中,首先创建了一个EventBase对象和一个EventDnsBase对象。然后使用setOption()方法设置了ndots选项为5和timeout选项为10秒。如果设置成功,则分别输出"ndots选项设置成功"和"timeout选项设置成功",否则输出"ndots选项设置失败"和"timeout选项设置失败"。