php下通過(guò)IP獲取地理位置的代碼(小偷程序)
function get_ip_place()
{
$ip=file_get_contents("http://fw.qq.com/ipaddress");
$ip=str_replace('"',' ',$ip);
$ip2=explode("(",$ip);
$a=substr($ip2[1],0,-2);
$b=explode(",",$a);
return $b;
}
上面來(lái)自開(kāi)源中國(guó)寫(xiě)的真XXX,新聞我都不好意思發(fā)了,我們用正則表達(dá)式寫(xiě)更簡(jiǎn)單
來(lái)看看
function get_ip_arr()
{
$ip=file_get_contents("http://fw.qq.com/ipaddress");
preg_match_all("/\"(.*)\"/",$ip,$arr);
return $arr;
}
返回來(lái)的是個(gè)數(shù)組,里面可以任意去取地區(qū)或者是ip
當(dāng)然也可以通過(guò)php讀取ip地址,這個(gè)代碼好處就是節(jié)約資源。
相關(guān)文章
php使用post數(shù)組的鍵值創(chuàng)建同名變量并賦值的方法
這篇文章主要介紹了php使用post數(shù)組的鍵值創(chuàng)建同名變量并賦值的方法,涉及php操作數(shù)組的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04PHP實(shí)現(xiàn)網(wǎng)絡(luò)請(qǐng)求的方法總結(jié)
對(duì)于php發(fā)送網(wǎng)絡(luò)請(qǐng)求,我們最常用的請(qǐng)求就是curl,有時(shí)我們也會(huì)用到file_get_contents函數(shù)發(fā)送網(wǎng)絡(luò)請(qǐng)求。本文為大家總結(jié)了php實(shí)現(xiàn)網(wǎng)絡(luò)請(qǐng)求的方法及函數(shù),感興趣的可以學(xué)習(xí)一下2022-06-06php foreach 參數(shù)強(qiáng)制類(lèi)型轉(zhuǎn)換的問(wèn)題
大家都知道foreach的參數(shù)如果不是數(shù)組類(lèi)型,在運(yùn)行的時(shí)候 就會(huì)出現(xiàn)類(lèi)似“Warning: Invalid argument supplied for foreach() in XXX”warning信息。2010-12-12PHP控制網(wǎng)頁(yè)過(guò)期時(shí)間的代碼
有時(shí)我們需要控制主頁(yè)之類(lèi)的網(wǎng)頁(yè)過(guò)期時(shí)間。但我們比如使用的是Chinacache的CDN,那要怎么樣設(shè)計(jì)才能讓他緩存我的內(nèi)容.2008-09-09php mysql procedure實(shí)現(xiàn)獲取多個(gè)結(jié)果集的方法【基于thinkPHP】
這篇文章主要介紹了php mysql procedure實(shí)現(xiàn)獲取多個(gè)結(jié)果集的方法,基于thinkPHP實(shí)現(xiàn)針對(duì)數(shù)據(jù)庫(kù)多個(gè)結(jié)果集的相關(guān)操作技巧,需要的朋友可以參考下2016-11-11PHP擴(kuò)展編寫(xiě)點(diǎn)滴 技巧收集
PHP擴(kuò)展好的資源不多,轉(zhuǎn)的這個(gè)朋友應(yīng)該是個(gè)高手。他在實(shí)踐中摸索出來(lái)的這些經(jīng)驗(yàn)和大家分享。2010-03-03適用于php-5.2?的?php.ini?中文版[金步國(guó)翻譯]
最近服務(wù)器基本上都是使用了php?5.2.*,以前發(fā)布的版本的php.ini已經(jīng)不適用于現(xiàn)在的版本了,特發(fā)現(xiàn)了這篇文章特分享給大家。2011-04-04php數(shù)據(jù)入庫(kù)前清理 注意php intval與mysql的int取值范圍不同
php數(shù)據(jù)入庫(kù)前清理 注意php intval與mysql的int取值范圍不同,需要的朋友可以參考下。2010-12-12