函式名稱:EventDnsBase::clearSearch() 適用版本:PHP 5 >= 5.4.0, PECL libevent >= 0.0.5
函式說明:該函式用於清除EventDnsBase物件中設定的搜尋列表。搜尋列表用於解析主機名。
語法:bool EventDnsBase::clearSearch ( void )
引數說明:該函式沒有任何引數。
返回值:如果成功清除搜尋列表,則返回 true,否則返回 false。
示例程式碼:
<?php
$base = new EventBase();
$dns_base = new EventDnsBase($base, true);
// 新增搜尋列表
$dns_base->addSearch(".example.com");
// 清除搜尋列表
$success = $dns_base->clearSearch();
if ($success) {
echo "搜尋列表已成功清除。";
} else {
echo "清除搜尋列表失敗。";
}
?>
在上面的示例中,我們建立了一個擁有搜尋列表的EventDnsBase物件。然後使用clearSearch()函式清除了搜尋列表。最後,我們根據返回值判斷清除搜尋列表是否成功,並輸出相應的結果。
請注意,示例中的程式碼需要先安裝libevent擴充套件和Event擴充套件。