PHP'nin date_sun_info()
, date_sunrise()
ve date_sunset()
fonksiyonları, güneşin doğuş ve batış saatleriyle ilgili bilgileri almanızı sağlar.
date_sun_info()
Fonksiyonu:
date_sun_info()
fonksiyonu, belirli bir konum ve tarih için güneşin doğuş ve batış zamanları ile diğer bilgileri içeren bir dizi döndürür.
<?php
$tarih = new DateTime('2023-12-17');
$bilgiler = date_sun_info($tarih->getTimestamp(), 39.9334, 32.8597);
echo "Güneşin Doğuşu: " . date('H:i:s', $bilgiler['sunrise']) . "<br>";
echo "Güneşin Batışı: " . date('H:i:s', $bilgiler['sunset']) . "<br>";
?>
Bu örnekte, date_sun_info()
fonksiyonu ile belirli bir tarih ve konum için güneşin doğuş ve batış zamanları alınmış ve bu bilgiler ekrana yazdırılmıştır.
date_sunrise()
ve date_sunset()
Fonksiyonları:
date_sunrise()
ve date_sunset()
fonksiyonları, belirli bir tarih, konum ve zaman dilimi için güneşin doğuş ve batış zamanlarını döndürür.
<?php
$tarih = new DateTime('2023-12-17');
$latitude = 39.9334;
$longitude = 32.8597;
$dogus = date_sunrise($tarih->getTimestamp(), SUNFUNCS_RET_STRING, $latitude, $longitude, 90, 3);
$batis = date_sunset($tarih->getTimestamp(), SUNFUNCS_RET_STRING, $latitude, $longitude, 90, 3);
echo "Güneşin Doğuşu: $dogus <br>";
echo "Güneşin Batışı: $batis <br>";
?>
Bu örnekte, date_sunrise()
ve date_sunset()
fonksiyonları ile belirli bir tarih, konum ve zaman dilimi için güneşin doğuş ve batış zamanları alınmış ve bu bilgiler ekrana yazdırılmıştır.
Bu fonksiyonlar, özellikle astronomik bilgilerle ilgilenen uygulamalarda ve belirli bir konum ve tarih için günün ışık durumuyla ilgili bilgileri almak için kullanışlıdır.
Yorumlar