Php ile hava durumu çekme
Bir proje için hava durumunu göstermem gerekiyordu. Google da biraz dolaştıktan sonra bulduğum kod ve scriptler çok uzundu ve/veya sayfayı çok kasıyordu. Ben de ünlü deyimimizde olduğu gibi kendi göbeğimi kendim kesmeye karar verdim.
- Bunun için php explode fonksiyonunu kullanmak en pratik yol (xml işlemleri ile uğraşmamak için)
- Hava durumunu alabileceğimiz güvenilir bir kaynak ( yahoo weather )
- Ve biraz da kod;
<?php$site="http://weather.yahooapis.com/forecastrss?w=29391294&u=c";$ssite= file_get_contents($site);$site1= explode('</pubDate>', $ssite);$site1= explode('temp="', $site1[1]);$site1= explode('"', $site1[1]);echo $site1[0],"°<br> <img src='",$site1[4],"'>";?>
Ekran Görüntüsü
10°
Tabii ki değişkenleri istediğiniz şekilde süsleyerek sayfanıza yerleştirebilirsiniz.