代码如下
<?php
$ip = '120.231.207.17';
$datatype = 'jsonp';
$url = 'http://api.ip138.com/ip/?ip='.$ip.'&datatype='.$datatype;
//token需要注册ip138账号,会赠送1000条查询,可以用作测试
$header = array('token:2990a9e3XXXXXXXXXXXX9');
$res = getData($url,$header);
var_dump(json_decode($res,true));
function getData($url,$header){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_1);
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,3);
$handles = curl_exec($ch);
curl_close($ch);
return $handles;
}