函式名:EventDnsBase::addNameserverIp()
適用版本:PECL libevent >= 0.0.1
用法:bool EventDnsBase::addNameserverIp ( string $ip )
函式說明:該函式用於向EventDnsBase
物件中新增一個自定義的DNS名稱伺服器IP地址。可以透過此函式為EventDnsBase
物件指定一個自定義的DNS名稱伺服器,從而覆蓋預設的名稱伺服器。
引數:
$ip
:要新增的DNS名稱伺服器的IP地址,必須是合法的IPv4或IPv6地址。
返回值:
- 新增成功時返回
true
,否則返回false
。
示例:
// 建立EventDnsBase物件
$dnsBase = new EventDnsBase();
// 新增一個自定義的DNS名稱伺服器
$nameserverIp = '8.8.8.8';
$result = $dnsBase->addNameserverIp($nameserverIp);
if ($result) {
echo "成功新增自定義DNS名稱伺服器 {$nameserverIp}。";
} else {
echo "新增自定義DNS名稱伺服器失敗。";
}
以上示例建立了一個EventDnsBase
物件,並使用addNameserverIp()
方法新增了一個自定義的DNS名稱伺服器IP地址。如果新增成功,則列印成功訊息;否則,列印失敗訊息。