天氣數(shù)據(jù)老php 天氣變化數(shù)據(jù)表

怎樣用php自動(dòng)在24點(diǎn)時(shí)將天氣情況加入數(shù)據(jù)庫

找一段天氣預(yù)報(bào)代碼,將返回的json代碼通過連接語句插入到數(shù)據(jù)庫中。

十年建站經(jīng)驗(yàn), 成都網(wǎng)站建設(shè)、網(wǎng)站制作客戶的見證與正確選擇。創(chuàng)新互聯(lián)提供完善的營銷型網(wǎng)頁建站明細(xì)報(bào)價(jià)表。后期開發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。

然后每天24點(diǎn)定時(shí)訪問這個(gè)php鏈接就可以了。

php解析中國天氣網(wǎng)返回的json天氣數(shù)據(jù)

var_dump(json_decode($json, true));

變成數(shù)組了應(yīng)該就知道怎么調(diào)用了吧

php獲取天氣預(yù)報(bào)的代碼

?php????

$URLStyle?=?"";????

$chinaURL?=?sprintf($URLStyle,?"china");????

$chinaStr?=?file_get_contents($chinaURL);????

$chinaObj?=?simplexml_load_string($chinaStr);????

$chinaObjLen?=?count($chinaObj-city);????

echo?"chinaObjLen?=?".$chinaObjLen."\n";????

for?($i=0;$i$chinaObjLen;$i++){????

//遍歷省一級(jí)節(jié)點(diǎn),共37個(gè)????

$level1?=?$chinaObj-city[$i]["pyName"];????

$shengjiURL?=?sprintf($URLStyle,?$level1);????

$shengjiStr?=?file_get_contents($shengjiURL);????

//echo?$shengjiStr;????

$shengjiObj?=?simplexml_load_string($shengjiStr);?????

$shengjiObjLen?=?count($shengjiObj-city);????

//??????echo?$chinaObj-city[$i]["quName"];????

//??????echo?"?".$shengjiObjLen."\n";????

for?($j=0;$j$shengjiObjLen;$j++){????

//遍歷市一級(jí)節(jié)點(diǎn)????

$level2?=?$shengjiObj-city[$j]["pyName"];????

$shijiURL?=?sprintf($URLStyle,?$level2);????

$shijiStr?=?file_get_contents($shijiURL);????

//echo?$shijiStr;????

$shijiObj?=?simplexml_load_string($shijiStr);?????

//直轄市和海南、臺(tái)灣、釣魚島等沒有縣級(jí)節(jié)點(diǎn)????

if(!$shijiObj){????

echo?"WARNNING:?not?exsit?next?level?node.?-?".$level1."-".$shijiURL."\n";????

echo?'??"'.$shengjiObj-city[$j]["cityname"].'"?=?';????

echo?$shengjiObj-city[$j]["url"].",\n";????

continue;????

}????

$shijiObjLen?=?count($shijiObj-city);????

//echo?$shengjiObj-city[$j]["cityname"]."??";????

//echo?$shijiObjLen."\n";????

for?($k=0;$k$shijiObjLen;$k++){????

//遍歷縣一級(jí)節(jié)點(diǎn)????

$xianji_code?=?$shijiObj-city[$k]["url"];????

echo?'??"'.$shijiObj-city[$k]["cityname"].'"?=?';????

echo?$shijiObj-city[$k]["url"].",\n";????

//echo?$xianji_code."\n";?????

}????

}????

}???????????

//print_r($chinaObj);????

?

通過XML接口根節(jié)點(diǎn)遞歸獲得全國幾千個(gè)縣以上城市cide code的代碼

網(wǎng)頁題目:天氣數(shù)據(jù)老php 天氣變化數(shù)據(jù)表
本文URL:http://muchs.cn/article42/doocpec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、服務(wù)器托管、企業(yè)建站、虛擬主機(jī)、ChatGPT、手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)