用php获取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; } 还有一种办法: 来看看 function get_ip_arr() { $ip=file_get_contents("http://fw.qq.com/ipaddress"); preg_match_all("/"(.*)"/",$ip,$arr); return $arr; } 返回来的是个数组,里面可以任意去取地区或者是ip
时间: 2024-10-29 02:12:55