PHP實現(xiàn)域名whois查詢的代碼(數(shù)據(jù)源萬網(wǎng)、新網(wǎng))
更新時間:2010年02月22日 17:08:52 作者:
對于whois查詢,數(shù)據(jù)來自萬網(wǎng)、新網(wǎng),數(shù)據(jù)也比較權(quán)威,需要的朋友可以參考下。
萬網(wǎng) whois(使用的接口為萬網(wǎng)提供合法接口)
function whois_hichina($domain) {
preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois);
$whois[0] = str_replace('友情提示:按注冊局要求,過期域名可能會處于注冊商自動續(xù)費期階段,您在此查詢所看到的域名到期日僅供參考<br />請您<a target="_blank" class="link_gl">進(jìn)入會員區(qū)</a>查看該域名的實際到期時間,并請及時進(jìn)行續(xù)費,謝謝!', '', ($whois[0]));//過濾掉此段文字
return $whois[0]);
}
新網(wǎng) whois (非新網(wǎng)提供,只是根據(jù)新網(wǎng)自身網(wǎng)站的url修改實現(xiàn))
function whois_xinnet($domain) {
preg_match("|<div class="lyTableInfoWrap">(.+?)</div>|is", @file_get_contents('http://www.xinnet.cn/Modules/agent/serv/pages/domain_whois.jsp?domainNameWhois='.$domain.'&noCode=noCode'), $whois);
return $whois[0];
}
}
上海電信測試,感覺新網(wǎng)的查詢要快一點,且萬網(wǎng)有些域名查詢不出來的,新網(wǎng)亦可以查詢到!
復(fù)制代碼 代碼如下:
function whois_hichina($domain) {
preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois);
$whois[0] = str_replace('友情提示:按注冊局要求,過期域名可能會處于注冊商自動續(xù)費期階段,您在此查詢所看到的域名到期日僅供參考<br />請您<a target="_blank" class="link_gl">進(jìn)入會員區(qū)</a>查看該域名的實際到期時間,并請及時進(jìn)行續(xù)費,謝謝!', '', ($whois[0]));//過濾掉此段文字
return $whois[0]);
}
新網(wǎng) whois (非新網(wǎng)提供,只是根據(jù)新網(wǎng)自身網(wǎng)站的url修改實現(xiàn))
復(fù)制代碼 代碼如下:
function whois_xinnet($domain) {
preg_match("|<div class="lyTableInfoWrap">(.+?)</div>|is", @file_get_contents('http://www.xinnet.cn/Modules/agent/serv/pages/domain_whois.jsp?domainNameWhois='.$domain.'&noCode=noCode'), $whois);
return $whois[0];
}
}
上海電信測試,感覺新網(wǎng)的查詢要快一點,且萬網(wǎng)有些域名查詢不出來的,新網(wǎng)亦可以查詢到!
相關(guān)文章
JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實例代碼
JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實例代碼,需要的朋友可以參考下。2011-05-05php模塊memcache和memcached區(qū)別分析
談及php搭配memcached使用,已經(jīng)是老生常談的問題。但是有一些細(xì)節(jié),不見得人人清楚。比如說php的模塊memcache和memcached有什么區(qū)別等。下面我就簡單介紹一下。2011-06-06php下intval()和(int)轉(zhuǎn)換使用與區(qū)別
想知道使用intval()和(int)轉(zhuǎn)換有什么區(qū)別?或者說兩者有什么不同,包括功能、定義方面的?;蛘吆褪褂妙l率、效率等。2008-07-07