PHP獲取IP所在地位址

2022-03-31 20:05:52 字數 812 閱讀 7516

原理簡述:

利用「ip.taobao.com

」提供的乙個功能,先獲取

json

格式字串,再解碼

json

字串新建檔案getaddress.class.php

<?php 

classss getaddress

}/*獲取ip所在地位址函式

*@param $ip p位址,預設為本機ip

*/function getipfrom($ip='')

$ip_json=@file_get_contents("".$ip

);

$ip_arr=json_decode($ip_json,1);//

json格式字元解碼

if($ip_arr['code']==0)

else} }

新建演示檔案demo.php

<?php 

include "getaddress.class.php";//

載入類$c = new

getaddress;

echo "當前ip位址為:";

echo

$c->getip();

echo "

";

echo "ip所在地位址及運營商資訊:";

echo

$c->getipfrom();

訪問demo.php:

根據IP位址查詢所在地

using system using system.collections.generic using system.text using system.io using system.text.regularexpressions namespace aimscommon endregion re...

PHP獲取IP所在地區

這是乙個php獲取客戶端ip所在地區的類,它能根據ip位址查地區,簡單實用。使用示例 示例一 iplocation new iplocation client iplocation getlocation print r client 示例二 iplocation new iplocation qq...

PHP獲取IP所在地區

1.獲取ip位址的api ip位址庫api 位址字串 根據訪問者ip顯示對應地區的特定內容 根據訪問者ip,來讀ip庫或介面獲取地區,用該地區做篩選查詢 純真ip資料庫檔案版 示例一 iplocation new iplocation client iplocation getlocation pr...