真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP+AJAX如何實(shí)現(xiàn)無刷新就能返回天氣預(yù)報(bào)數(shù)據(jù)-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“PHP+AJAX如何實(shí)現(xiàn)無刷新就能返回天氣預(yù)報(bào)數(shù)據(jù)”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

成都創(chuàng)新互聯(lián)公司從2013年開始,先為密云等服務(wù)建站,密云等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為密云企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

用php來寫一個(gè)天氣預(yù)報(bào)的模塊

天氣數(shù)據(jù)是通過采集中國氣象網(wǎng)站的。本來中國天氣網(wǎng)站也給出了數(shù)據(jù)的API接口。以下是API的地址。返回的數(shù)據(jù)格式為json格式。

1. /tupian/20230522/weather_error_404.html
2. /tupian/20230522/weather_error_404.html
3. /tupian/20230522/erro.html

URL中的數(shù)字”101010100“是城市代碼。所以可以先列出每個(gè)城市的城市代碼,然后php程序接收到了城市代碼,再去組裝URL,在通過URL來顯示該城市的實(shí)時(shí)天氣。

index.php


復(fù)制代碼 代碼如下:


header("Content-Type:text/html;charset=utf-8");
?>



weather forecast









weatherforecast.php


復(fù)制代碼 代碼如下:


header("Content-Type:text/html;charset=utf-8");
header("Cache-Control:no-cache");
if (isset($_POST['cityid'])){
$cityid=$_POST['cityid'];
$url=$url="/tupian/20230522/weather_error_404.html
}else {
$url="/tupian/20230522/weather_error_404.html";
}
$weatherInfo_json=file_get_contents($url);
$weatherInfo=json_decode($weatherInfo_json,true);
$cityName=$weatherInfo['weatherinfo']['city'];
$cityTemp=$weatherInfo['weatherinfo']['temp'];
$cityWd=$weatherInfo['weatherinfo']['WD'];
$cityWs=$weatherInfo['weatherinfo']['WS'];
$cityTime=$weatherInfo['weatherinfo']['time'];
$citySD=$weatherInfo['weatherinfo']['SD'];
echo $weatherinfo="城市名字:$cityName,氣溫:$cityTemp,風(fēng)向:$cityWd";
?>


“PHP+AJAX如何實(shí)現(xiàn)無刷新就能返回天氣預(yù)報(bào)數(shù)據(jù)”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


網(wǎng)站名稱:PHP+AJAX如何實(shí)現(xiàn)無刷新就能返回天氣預(yù)報(bào)數(shù)據(jù)-創(chuàng)新互聯(lián)
網(wǎng)頁地址:http://weahome.cn/article/hjhch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部