Buradasın
PHP ile hava durumu tahmini nasıl yapılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
PHP ile hava durumu tahmini yapmak için aşağıdaki adımları izlemek gerekmektedir:
- API Seçimi: Hava durumu verilerini almak için OpenWeatherMap veya WeatherAPI gibi güvenilir bir API seçmek gerekmektedir 12.
- Veri Çekme: Seçilen API'nin dokümantasyonu kullanılarak gerekli veriler çekilmelidir 1.
- Verileri İşleme: Çekilen veriler, PHP scripti içinde işlenerek kullanıcıların anlayabileceği bir formata dönüştürülmelidir 1.
- Kullanıcı Arayüzü: Son olarak, hava durumu tahminlerini görüntülemek için bir kullanıcı arayüzü oluşturulmalıdır 1.
Örnek bir PHP kodu parçası, seçilen şehrin hava durumu bilgilerini almak için kullanılabilir 4:
<?php // API anahtarı ve şehir adı yerine kendi değerlerinizi yazın $apiKey = "API ANAHTARI"; $city = "İSTANBUL"; // API isteği URL'si $url = "https://api.openweathermap.org/data/2.5/weather?q=" . $city . "&appid=" . $apiKey; // API isteğini yap ve yanıtı al $response = file_get_contents($url); // JSON yanıtını decode et $data = json_decode($response, true); // Eğer istek başarılı olduysa if ($data && $data['cod'] === 200) { // Hava durumu bilgilerini çıkar ve görüntüle echo "<h2>İstanbul'da Güncel Hava Durumu</h2>"; echo "<p><strong>Sıcaklık:</strong> " . round($data['main']['temp'] - 273.15, 1) . " °C</p>"; echo "<p><strong>Açıklama:</strong> " . $data['weather'][0]['description'] . "</p>"; } else { // Hata mesajı göster echo 'Hava durumu verilerini alamama hatası.'; } ?>
5 kaynaktan alınan bilgiyle göre: