Heim >Backend-Entwicklung >PHP-Tutorial >Beispielcode für die PHP-Entwicklung, um das Wetter in einem bestimmten Gebiet zu ermitteln
In diesem Artikel werden hauptsächlich die relevanten Informationen von PHP vorgestellt, um den Wetter-Beispielcode für ein bestimmtes Gebiet zu erhalten. Freunde, die ihn benötigen, können auf
PHP zurückgreifen, um das Wetter zu erhalten eines bestimmten Gebiets
Wir verwenden die Wetterabfrage bei der Entwicklung der Website. Da diese auf WordPress basiert, gibt es viele Einschränkungen. Erstellen Sie zunächst eine [weather.PHP]-Datei und schauen Sie sich dann den Code an :
<?php //获取天气 $url = 'http://m.weather.com.cn/data/'; $id = '101181101'; //焦作的代号 $data = file_get_contents($url . $id .'.html'); $obj=json_decode($data); echo $obj->weatherinfo->city.':'.$obj->weatherinfo->weather1.' '.$obj->weatherinfo->temp1;
Für:
$url = 'http://m.weather.com.cn/data/'; $id = '101181101'; //焦作的代号 $data = file_get_contents($url . $id .'.html');
kann abgekürzt werden als:
$data = file_get_contents('http://m.weather.com.cn/data/101181101.html');
Und für:
$obj=json_decode($data);
es ist Die erhaltenen JSON-Daten werden zum einfachen Aufrufen in ein Objekt umgewandelt
Dann der letzte Satz:
echo $obj->weatherinfo->city.':'.$obj->weatherinfo->weather1.' '.$obj->weatherinfo->temp1;
ist die angegebenen Daten abzurufen und in einem bestimmten Format auszugeben,
$obj->weatherinfo->city //城市 $obj->weatherinfo->weather1 //今天的天气 $obj->weatherinfo->temp1 //今天的气温
Schließlich wo es angezeigt werden muss,
<?php include 'weather.php' ?>
ist alles.
Vielen Dank, dass Sie den PHP-Entwicklungsbeispielcode gelesen haben, um das Wetter in einem bestimmten Gebiet zu ermitteln. Ich hoffe, dass es allen helfen kann. Vielen Dank für Ihre Unterstützung der PHP-Chinese-Website!