<?php
set_time_limit(0);
$handle = fopen("tel.txt", "r");
if ($handle) {
//打开要写入的文件对象
$i=0;
while (!feof($handle)) {
$i++;
if( $i%500 == 0 ){
sleep(60);
}
$buffer = fgets($handle, 4096);
$content = get_mobile_area(trim($buffer));
$content.=PHP_EOL;
file_put_contents("./data.txt",$content,FILE_APPEND); //写入一个txt 文件中。
}
fclose($handle);
}
function get_mobile_area($mobile){
if($mobile!=''){
$sms = array('province'=>'', 'supplier'=>''); //初始化变量
//根据淘宝的数据库调用返回值
$url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$mobile."&t=".time();
$contents = file_get_contents($url);
$sms['province'] = substr($contents, "56", "4"); //截取字符串
$sms['supplier'] = substr($contents, "81", "4");
return $sms['province']." ".$sms['supplier'];
}
}
?>