<?php
$handle
=
fopen
("tel.txt", "r");
if
(
$handle
) {
while
(!
feof
(
$handle
)) {
$buffer
=
fgets
(
$handle
, 4096);
$content
= get_mobile_area(trim(
$buffer
));
echo
"手机号: ".
$buffer
." 归属地: ".
$content
.'<br/>';
if
(
strpos
(
$content
,'北京') !== false){
$file
=
fopen
("北京.txt","a+");
fwrite(
$file
,trim(
$buffer
)." ".
$content
."\n");
fclose(
$file
);
}
else
if
(
strpos
(
$content
,'上海') !== false){
$file1
=
fopen
("上海.txt","a+");
fwrite(
$file1
,trim(
$buffer
)." ".
$content
."\n");
fclose(
$file1
);
}
else
{
$file2
=
fopen
("外省.txt","a+");
fwrite(
$file2
,trim(
$buffer
)." ".
$content
."\n");
fclose(
$file2
);
}
}
fclose(
$handle
);
}
function
get_mobile_area(
$mobile
){
if
(
$mobile
!=''){
$sms
=
array
('province'=>'', 'supplier'=>'');
$url
= "http:
$contents
=
file_get_contents
(
$url
);
$sms
['province'] =
substr
(
$contents
, "56", "4");
$sms
['supplier'] =
substr
(
$contents
, "81", "4");
return
$sms
['province']." ".
$sms
['supplier'];
}
}
?>