一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php file_get_contents函數輕松采集html數據

復制代碼 代碼如下:
<?php
//全國,判斷條件是$REQUEST_URI是否含有html
if (!strpos($_SERVER["REQUEST_URI"],".html"))
{
$page="http://qq.ip138.com/weather/";
$html = file_get_contents($page,'r');
$pattern="/<B>全國主要城市、縣當天和未來五天天氣趨勢預報在線查詢<//B>(.*?)<center style=/"padding/:3px/">/si";
//正則匹配之間的html
preg_match($pattern,$html,$pg);
echo "";
//正則替換遠程地址為本地地址
$p=preg_replace('///weather//(/w+)//index.htm/', 'tq.php/$1.html', $pg[1]);
echo $p;
}
//省,判斷條件是$REQUEST_URI是否含有?
else if(!strpos($_SERVER["REQUEST_URI"],"?")){
//yoyo推薦的使用分割獲得數據,這里是獲得省份名稱
$province=explode("/",$_SERVER["REQUEST_URI"]);
$province=explode(".",$province[count($province)-1]);
$province=$province[0];
//被注釋掉的是我自己寫出來的正則,感覺寫的不好,但效果等同上面
//preg_match('/[^//]+[/.(html)]$/',$_SERVER["REQUEST_URI"],$pro);
//$province=preg_replace('//.html/','',$pro[0]);
$page="http://qq.ip138.com/weather/".$province."/index.htm";
//獲取html數據之前先嘗試打開頁面,防止惡意輸入地址導致出錯
if (!@fopen($page, "r")) {
die("對不起,該地址不存在!<a href=Javascript:history.back(1)>點擊這里返回</a>");
exit(0);
}
$html = file_get_contents($page,'r');
$pattern="/五天天氣趨勢預報<//B>(.*?)請輸入輸入市/si";
preg_match($pattern,$html,$pg);
echo "";
//正則替換,獲取省份,城市
$p=preg_replace('///weather//(/w+)//(/w+).htm/', '$2.html?pro=$1', $pg[1]);
echo $p;
}
else {
//市,通過get傳遞省份
$pro=$_REQUEST['pro'];
$city=explode("/",$_SERVER["REQUEST_URI"]);
$city=explode(".",$city[count($city)-1]);
$city=$city[0];
//preg_match('/[^//]+[/.(html)]+[/?]/',$_SERVER["REQUEST_URI"],$cit);
//$city=preg_replace('//.html/?/','',$cit[0]);
$page="http://qq.ip138.com/weather/".$pro."/".$city.".htm";
if (!@fopen($page, "r")) {
die("對不起,該地址不存在!<a href=Javascript:history.back(1)>點擊這里返回</a>");
exit(0);
}
$html = file_get_contents($page,'r');
$pattern="/五天天氣趨勢預報<//B>(.*?)請輸入輸入市/si";
preg_match($pattern,$html,$pg);
echo "";
//獲取真實的圖片地址
$p=preg_replace('///image///', 'http://qq.ip138.com/image/', $pg[1]);
echo $p;
}
?>

php技術php file_get_contents函數輕松采集html數據,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 四虎在线视频免费观看视频 | 午夜免费视频观看 | 欧美岛国 | 久久久不卡国产精品一区二区 | 成 人 黄 色 视频播放165 | 亚洲欧美在线免费观看 | 欧美一区色 | 草草草在线观看 | 爱啪精品导航在线 | 欧美激情一区二区三区中文字幕 | 日本高清视频成人网www | 露脸国产自产拍在线观看 | 黄色网址免费在线 | 91免费高清视频 | 中文字幕精品亚洲无线码二区 | 一级做a级爰片性色毛片视频 | 69视频免费观看l | 国色天香成人网 | 国产一区二区三区久久精品 | 国产中文字幕乱人伦在线观看 | 国产人成午夜免视频网站 | 四虎精品视频在线永久免费观看 | 国产麻豆自拍 | 免费精品一区二区三区第35 | 国产91剧情 | 中文字幕在线视频网 | 性视频一区| 色婷婷中文字幕在线一区天堂 | 亚洲成在人天堂一区二区 | 国产日韩一区二区三区在线播放 | 美女一级毛片毛片在线播放 | 日韩在线一区高清在线 | 久久精品亚瑟全部免费观看 | 亚洲欧美国产精品 | 久久青草免费97线频观 | 久久精品国产亚洲网站 | 中文字幕日韩一区二区三区不 | 国产福利在线视频 | 95在线观看精品视频 | 国产一区自拍视频 | 日本欧美国产精品第一页久久 |