(PHP 5)
date_sunset — Verilen gün ve konum için günbatımı zamanını döndürür
date_sunset() işlevi, verilen gün (zamandamgası) ve konum için günbatımı zamanını döndürür.
Günbatımı zamanı alınacak günün zamandamgası.
sabit | açıklama | örnek |
---|---|---|
SUNFUNCS_RET_STRING | Sonucu dizge olarak döndürür. | 16:46 |
SUNFUNCS_RET_DOUBLE | Sonucu gerçek sayı olarak döndürür. | 16.78243132 |
SUNFUNCS_RET_TIMESTAMP | Sonucu tamsayı (zaman damgası) olarak döndürür. | 1095034606 |
Kuzey yarımküre öntanımlıdır. Güney yarımküre için negatif değer girin. Ayrıca bakınız: date.default_latitude
Doğu yarımküre öntanımlıdır. Batı yarımküre için negatif değer girin. Ayrıca bakınız: date.default_longitude
Öntanımlı: date.sunset_zenith
Saat cinsinden belirtilir.
Bir tarih/zaman işlevine yapılan her çağrı eğer zaman dilimi ayarı geçerli değilse bir E_NOTICE üretir. Ve/veya eğer sistem ayarları veya TZ ortam değişkeni kullanılıyorsa bir E_STRICT veya bir E_WARNING iletisi üretir. Ayrıca bakınız: date_default_timezone_set()
Sürüm: | Açıklama |
---|---|
5.1.0 |
Zaman dilimi hatalarında artık E_STRICT ve E_NOTICE çıktılanıyor. |
Başarılı olduğunda, biçim değiştirgesiyle belirlenen biçemde gün batımı zamanını, başarız olduğunda FALSE değerini döndürür.
Örnek 1 - date_sunset() örneği
<?php
/* İstanbul, Türkiye için günbatımı zamanı hesabı
Enlem: 41.01 Kuzey
Boylam: 28.58 Doğu
Başucu ~= 90
saat farkı: +2 GMT
*/
echo date("D M d Y"). ', günbatımı: ' .date_sunset(time(), SUNFUNCS_RET_STRING, 41.01, 28.58, 90, 2);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
Thu Dec 11 2008, günbatımı: 16:33