當前位置:首頁 » 編程語言 » whoisphp

whoisphp

發布時間: 2022-08-03 19:29:46

php提取json數組裡面的值怎麼提

先把獲取的內容列印出來 ,看看是不是正常返回的數據

$filename="http://whois.pconline.com.cn/ipJson.jsp?json=true";
$content=file_get_contents($filename);

$json=@json_decode($content);
if($json){
$city=$json->city;
}else{
echo"json解析失敗:".$content;
}

也可以根據你的框架功能,寫成日誌,方便出錯時隨時檢查

另外 ,json_decode 可以接收一個參數來確定解析成對象還是數組

$content='{"ip":"120.239.177.231","pro":"廣東省","proCode":"440000","city":"中山市","cityCode":"442000","region":"","regionCode":"0","addr":"廣東省中山市移通","regionNames":"","err":""}';
$json=json_decode($content,true);
echo$json['city'];

參考文檔:PHP json_decode

❷ PHP如何獲取目標域名的全部二級域名

我講下思路,首先是你的PHP不可能單獨在伺服器上計算出來二級域名,所以你必須要有一個目標whois信息查詢的網站作為數據源;然後信息的獲取就需要你根據目標網站做處理了,如果有API的最好,可以直接查詢;如果沒有API,就只能通過PHP小偷來獲取目標網站的查詢結果,然後對查詢結果進行字元串正則匹配替換等處理,來得到最後的結果。

好 了,給分吧!

❸ 域名到期了未續費但更新顯示卻沒到期的問題

現在域名有效期不能再以WHOIS的查詢數據為准,因為現在域名過期,如果您未及時續費,在WHOIS系統中查詢的到期年限會延長一年,但這不能做為您已經續費域名的依據。只要客戶不按時續費,域名就會按照指定的時間進入贖回期乃至最終被刪除!

建議到萬網的大核心代理商今日申請,可享受優惠。作為萬網大核心代理之一,更安全,更可靠。我的用戶資料中有我們客服的QQ。
國際域名:60元(續費65元)
M2型(150M,送獨立IP,多線機房,支持ASP或PHP,FTP管理,免費安裝論壇),網站備案免費。
M3型(可免費試用,500M,送獨立IP,多線機房,支持ASP、NET或PHP,FTP管理,送50M的MSSQL或MYSQL),網站備案免費。

❹ 知道域名,但是忘記在那裡買的,怎麼樣可以查詢

這個還是先查詢一下注冊商是那邊的,然後聯系注冊商可以具體的查到的,要是真的找不到的話那就只能考慮重新注冊一個域名的,畢竟網站還是要繼續使用的嘛,中國商務網專業提供域名注冊和虛擬主機

❺ 用PHP實現標準的IP Whois查詢

由於Internet的歷史原因,apin負責整個網路IP的整體規劃以及北美區
還有部分非洲地區的IP分配管理,與此相應的是,whois.apin.net是IP
whois的root
server,標準的IP
whois查詢方法是,首先向whois.apin.net查詢某個IP屬於哪個大區,然後再向該區的whois
伺服器查詢此IP的whois詳細信息。

目前負責
IPV4的大區

whois.arin.net
美洲區
北美

whois.apnic.net
亞太區
包括亞洲和澳大利亞

whois.ripe.net
歐洲區
歐洲/中東(西亞)/北非

whois.lacnic.net
拉美區
拉丁美洲和加勒比海區域

非洲網路的IP查詢也在whois.arin.net

向某個whois伺服器提交whois查詢的過程

打開一個到whois伺服器的43埠的連接,然後發送要查詢的域名
和一個回車換行。如果要查詢多個域名,請用空格分開然後從sokect中讀取結果。最後伺服器將自動斷開連接。
用PHP實現
1.驗證IP(用
ip2long代替
ereg)
2.向
whois.arin.net查詢,如果資料庫中沒有相關信息,會給出一個Referral
Server的URL,格式如下

ReferralServer:
然後根據此信息,繼續查詢
代碼如下
whoisip.php
<?php
include_once
"lang.inc.php";
$IP
=
isset($_GET['ip'])?$_GET['ip']:'blank';
if
(-1
===
ip2long($ip))

die(str_replace('%IP%',
$IP,
$Text['ip_invalid']));
echo
GetWhois($IP);
function
GetWhois($IP)
{

global
$Text;

$rootwhois
=
'whois.arin.net';

$buffer
=
str_replace('%SERVER%',
$rootwhois,
$Text['sock_connect']);

$buffer1
=
ReadSocket($rootwhois,$IP);

if
($buffer1
!==
'')

{

$whois
=
SubStrByTag("ReferralServer:
whois://","\n",$buffer1);

//remove
port
number
":43";

if
(
($pos=strpos($whois,":"))
!==
FALSE)

{

$whois
=
substr($whois,
0,$pos);

}

if
($whois
!==
'')

{

$buffer
.=
str_replace('%SERVER%',
$whois,
$Text['sock_connect']);

$buffer
.=
ReadSocket($whois,$IP);

}

else

{

$buffer
.=
$buffer1;

}

}

return
nl2br($buffer);
}
function
SubStrByTag($firstTag,$secondTag,&$longStr)
{

$firstPos
=
strpos
($longStr,$firstTag);

$ret
=
'';

if
($firstPos
!==
FALSE)

{

$secondPos
=
strpos
($longStr,$secondTag,$firstPos);

if
($secondPos
!==
FALSE)

{

$firstPos
+=
strlen($firstTag);

$ret
=
substr($longStr,$firstPos,$secondPos-$firstPos);

}

}

return
$ret;
}
function
ReadSocket($whois,$ip)
{

global
$Text;

$buffer
=
'';

if
(!$sock
=
fsockopen(
$whois,
43,
$errNum,
$errStr,
20))

{

$buffer
=
str_replace('%SERVER%',
$whois,
$Text['sock_fail']);

}

else

{

fputs($sock,"$ip\n");

//$buffer
=
fread($sock,
8192);

while(!feof($sock))
$buffer.=fgets($sock,
8192);

fclose($sock);

}

return
$buffer;
}
?>
語言文件:
lang.inc.php
<?php
$Text
=
Array(
'ip_invalid'=>'I
want
to
get
a
valid
IP,
but
it
is
[%IP%].',
'sock_connect'=>'Ask
%SERVER%
...
',
'sock_fail'=>'Cannot
connect
to
the
host:%SERVER%'
);
?>
其他有名的whois伺服器
1.Tucows
(whois.opensrs.net)
一次只能一個連接

dnsstuff就是查詢的它
2.BulkRegister
(whois.bulkregiter.net)
小心它臨時封IP,如果大量連接的話
3.Network
Solutions
(whois.networksolutions.com)
一天只能查1000次
4.Go
Daddy
(whois.godaddy.com)
5.whois.abuse.net

❻ 想買個域名,怎麼才能知道對方的資料和聯系方式

查看WHOISE就可以了,裡面一般都有電話和EMAIL

❼ 怎麼查詢域名注冊商及注冊商的網址

域名信息的查詢,包括域名的注冊者、性質、審核時間等,都可以通過專業網站信息查詢網站進行獲取,以下是以Alexa網站為例,對域名信息進行查詢的操作步驟:

登錄Alexa中國網站(網址是www.alexa.cn),點擊「域名備案查詢」(如圖中箭頭所示。

❽ php whois 怎麼獲取域名的注冊人,注冊時間,注冊NS....

查出來之後沒有信息是注冊人設置了信息保護,不讓別人看到。你要是想要聯系注冊人可以通過愛名網的域名經紀人聯系。

熱點內容
mysql怎麼用資料庫 發布:2025-01-23 07:21:02 瀏覽:997
怎麼訪問暗網 發布:2025-01-23 07:02:04 瀏覽:665
無線配置代理選什麼 發布:2025-01-23 06:52:54 瀏覽:824
c程序匯編程序 發布:2025-01-23 06:49:42 瀏覽:840
cmd命令與linux命令 發布:2025-01-23 06:40:26 瀏覽:806
linux用戶目錄許可權 發布:2025-01-23 06:37:49 瀏覽:233
學計算機避免編程 發布:2025-01-23 06:29:09 瀏覽:661
易語言機器人源碼 發布:2025-01-23 06:24:03 瀏覽:320
匯編語言的編譯可以叫解釋嗎 發布:2025-01-23 06:23:22 瀏覽:35
tomcat編譯後的文件 發布:2025-01-23 06:05:46 瀏覽:254