Heim > Backend-Entwicklung > PHP-Tutorial > Beispielcode für die PHP-Entwicklung, um das Wetter in einem bestimmten Gebiet zu ermitteln

Beispielcode für die PHP-Entwicklung, um das Wetter in einem bestimmten Gebiet zu ermitteln

PHPz
Freigeben: 2023-03-06 11:26:01
Original
2084 Leute haben es durchsucht

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 = &#39;http://m.weather.com.cn/data/&#39;;  
   $id = &#39;101181101&#39;; //焦作的代号 
   $data = file_get_contents($url . $id .&#39;.html&#39;);  
 
 $obj=json_decode($data); 
 echo $obj->weatherinfo->city.&#39;:&#39;.$obj->weatherinfo->weather1.&#39; &#39;.$obj->weatherinfo->temp1;
Nach dem Login kopieren

Für:

$url = &#39;http://m.weather.com.cn/data/&#39;;  
   $id = &#39;101181101&#39;; //焦作的代号 
   $data = file_get_contents($url . $id .&#39;.html&#39;);
Nach dem Login kopieren

kann abgekürzt werden als:

$data = file_get_contents(&#39;http://m.weather.com.cn/data/101181101.html&#39;);
Nach dem Login kopieren

Und für:

$obj=json_decode($data);
Nach dem Login kopieren

es ist Die erhaltenen JSON-Daten werden zum einfachen Aufrufen in ein Objekt umgewandelt

Dann der letzte Satz:

echo $obj->weatherinfo->city.&#39;:&#39;.$obj->weatherinfo->weather1.&#39; &#39;.$obj->weatherinfo->temp1;
Nach dem Login kopieren

ist die angegebenen Daten abzurufen und in einem bestimmten Format auszugeben,

$obj->weatherinfo->city //城市 
$obj->weatherinfo->weather1 //今天的天气 
$obj->weatherinfo->temp1 //今天的气温
Nach dem Login kopieren

Schließlich wo es angezeigt werden muss,

<?php include &#39;weather.php&#39; ?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage