10 Şubat 2013 Pazar

Php ile hava durumu çekme

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],"&deg;<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.

1 yorum: