PHP實(shí)現(xiàn)域名whois查詢的代碼(數(shù)據(jù)源萬(wàn)網(wǎng)、新網(wǎng))
更新時(shí)間:2010年02月22日 17:08:52 作者:
對(duì)于whois查詢,數(shù)據(jù)來(lái)自萬(wàn)網(wǎng)、新網(wǎng),數(shù)據(jù)也比較權(quán)威,需要的朋友可以參考下。
萬(wàn)網(wǎng) whois(使用的接口為萬(wàn)網(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('友情提示:按注冊(cè)局要求,過(guò)期域名可能會(huì)處于注冊(cè)商自動(dòng)續(xù)費(fèi)期階段,您在此查詢所看到的域名到期日僅供參考<br />請(qǐng)您<a target="_blank" class="link_gl">進(jìn)入會(huì)員區(qū)</a>查看該域名的實(shí)際到期時(shí)間,并請(qǐng)及時(shí)進(jìn)行續(xù)費(fèi),謝謝!', '', ($whois[0]));//過(guò)濾掉此段文字
return $whois[0]);
}
新網(wǎng) whois (非新網(wǎng)提供,只是根據(jù)新網(wǎng)自身網(wǎng)站的url修改實(shí)現(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];
}
}
上海電信測(cè)試,感覺(jué)新網(wǎng)的查詢要快一點(diǎn),且萬(wàn)網(wǎng)有些域名查詢不出來(lái)的,新網(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('友情提示:按注冊(cè)局要求,過(guò)期域名可能會(huì)處于注冊(cè)商自動(dòng)續(xù)費(fèi)期階段,您在此查詢所看到的域名到期日僅供參考<br />請(qǐng)您<a target="_blank" class="link_gl">進(jìn)入會(huì)員區(qū)</a>查看該域名的實(shí)際到期時(shí)間,并請(qǐng)及時(shí)進(jìn)行續(xù)費(fèi),謝謝!', '', ($whois[0]));//過(guò)濾掉此段文字
return $whois[0]);
}
新網(wǎng) whois (非新網(wǎng)提供,只是根據(jù)新網(wǎng)自身網(wǎng)站的url修改實(shí)現(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];
}
}
上海電信測(cè)試,感覺(jué)新網(wǎng)的查詢要快一點(diǎn),且萬(wàn)網(wǎng)有些域名查詢不出來(lái)的,新網(wǎng)亦可以查詢到!
您可能感興趣的文章:
- php whois查詢API制作方法
- 用PHP查詢域名狀態(tài)whois的類
- php查詢whois信息的方法
- 用PHP實(shí)現(xiàn)標(biāo)準(zhǔn)的IP Whois查詢
- PHP Socket網(wǎng)絡(luò)操作類定義與用法示例
- PHP+Ajax 檢測(cè)網(wǎng)絡(luò)是否正常實(shí)例詳解
- php判斷是否連接上網(wǎng)絡(luò)的方法實(shí)例詳解
- PHP使用CURL實(shí)現(xiàn)對(duì)帶有驗(yàn)證碼的網(wǎng)站進(jìn)行模擬登錄的方法
- 使用PHP curl模擬瀏覽器抓取網(wǎng)站信息
- PHP whois查詢類定義與用法示例
相關(guān)文章
詳解PHP intval()函數(shù)的實(shí)例用法
本篇文章主要給大家介紹php intval函數(shù)怎么用,那么intval()函數(shù)是PHP中的內(nèi)置函數(shù),它返回變量的整數(shù)值,文中通過(guò)代碼詳細(xì)介紹了PHP intval()函數(shù)的用法,需要的朋友可以參考下2023-07-07php 輸出緩沖 Output Control用法實(shí)例詳解
這篇文章主要介紹了php 輸出緩沖 Output Control用法,結(jié)合實(shí)例形式詳細(xì)分析了php 輸出緩沖 Output Control基本概念、原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-03-03JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實(shí)例代碼
JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實(shí)例代碼,需要的朋友可以參考下。2011-05-05php模塊memcache和memcached區(qū)別分析
談及php搭配memcached使用,已經(jīng)是老生常談的問(wèn)題。但是有一些細(xì)節(jié),不見(jiàn)得人人清楚。比如說(shuō)php的模塊memcache和memcached有什么區(qū)別等。下面我就簡(jiǎn)單介紹一下。2011-06-06php下intval()和(int)轉(zhuǎn)換使用與區(qū)別
想知道使用intval()和(int)轉(zhuǎn)換有什么區(qū)別?或者說(shuō)兩者有什么不同,包括功能、定義方面的?;蛘吆褪褂妙l率、效率等。2008-07-07