php通過Chianz.com獲取IP地址與地區(qū)的方法
更新時間:2015年01月14日 15:15:00 投稿:shichen2014
這篇文章主要介紹了php通過Chianz.com獲取IP地址與地區(qū)的方法,是解析IP地址與地區(qū)非常實用的技巧,需要的朋友可以參考下
本文實例講述了php通過Chianz.com獲取IP地址與地區(qū)的方法。分享給大家供大家參考。具體分析如下:
一個IP獲取的結(jié)果不是很完善,究其原因是因為ip138的IP解析應(yīng)對國外的地址時不是很詳細,所以又重新寫了個用Chianz.com的代碼,實例代碼如下:
復(fù)制代碼 代碼如下:
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset="UTF-8" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
<body>
<?php
$ipAddr = "4.4.44.4";
$ipChinazAddr = "http://tool.chinaz.com/IP/?IP=".$ipAddr;
$contents = file_get_contents($ipChinazAddr);
$pattern = "/==>>.+</strong><br />/";
$string = $contents;
preg_match_all($pattern,$string,$addrArray);
$num = count($addrArray[0]);
$pattern = "/(==>>).+(==>>s)/";
for($i = 0;$i<$num;$i++){
$addrArray[0][$i] = preg_replace($pattern,"",$addrArray[0][$i]);
}
echo "<pre>";
print_r($addrArray);
echo "</pre>";
?>
</body>
</html>
<html lang="en">
<head>
<title></title>
<meta charset="UTF-8" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
<body>
<?php
$ipAddr = "4.4.44.4";
$ipChinazAddr = "http://tool.chinaz.com/IP/?IP=".$ipAddr;
$contents = file_get_contents($ipChinazAddr);
$pattern = "/==>>.+</strong><br />/";
$string = $contents;
preg_match_all($pattern,$string,$addrArray);
$num = count($addrArray[0]);
$pattern = "/(==>>).+(==>>s)/";
for($i = 0;$i<$num;$i++){
$addrArray[0][$i] = preg_replace($pattern,"",$addrArray[0][$i]);
}
echo "<pre>";
print_r($addrArray);
echo "</pre>";
?>
</body>
</html>
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- php REMOTE_ADDR之獲取訪客IP的代碼
- php 獲取客戶端的真實ip
- php 獲取本機外網(wǎng)/公網(wǎng)IP的代碼
- PHP 獲取客戶端真實IP地址多種方法小結(jié)
- php中獲取遠程客戶端的真實ip地址的方法
- php獲取ip的三個屬性區(qū)別介紹(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
- php獲取用戶IPv4或IPv6地址的代碼
- php 獲取本地IP代碼
- PHP根據(jù)IP地址獲取所在城市具體實現(xiàn)
- php實現(xiàn)獲取局域網(wǎng)所有用戶的電腦IP和主機名、及mac地址完整實例
- PHP中實現(xiàn)獲取IP和地理位置類分享
- PHP獲取ip對應(yīng)地區(qū)和使用網(wǎng)絡(luò)類型的方法
- PHP實現(xiàn)獲取客戶端IP并獲取IP信息
- php獲取訪問者IP地址匯總
相關(guān)文章
PHP實現(xiàn)統(tǒng)計代碼行數(shù)小工具
這篇文章主要為大家詳細介紹了PHP實現(xiàn)統(tǒng)計代碼行數(shù)小工具,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-09-09
同臺服務(wù)器使用緩存APC效率高于Memcached的演示代碼
之前看到有文章說同臺服務(wù)器上APC的效率是Memcached的7倍,APC效率比Memcached高是肯定的,至于倒底快多少,我寫了個小程序測試了下。2010-02-02

