获取手机号码所在地接口

function getAddress($phoneNumber){
$phoneNumber = trim($phoneNumber);
if (!preg_match('/^1[3456789]\d{9}$/', $phoneNumber)) {
return '';
}
$ch = curl_init();
$url = "https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$phoneNumber."&t=".time();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 执行HTTP请求
curl_setopt($ch, CURLOPT_URL, $url);
$res = curl_exec($ch);
$res = trim(explode('=',$res)[1]);
$res = iconv('gbk','utf-8', $res);
$infos = explode(",", $res);
$province = explode(":", $infos[1]);
return trim($province[1],"'");
}

 

$phoneaddress = getAddress('13581766382');
var_dump($phoneaddress);
exit;

上一篇:buuctf reverse2


下一篇:[LeetCode] 1160. Find Words That Can Be Formed by Characters 拼写单词