date_sunset()

PHP date_sunset() funksiyasi

❮ PHP sana va vaqt ma’lumotnomasi

Misol

Lissabon (Portugaliya) uchun bugungi quyosh botish vaqtini qaytaring:

<?php // Lisbon, Portugal: // Latitude: 38.4 North, Longitude: 9 West // Zenith ~= 90, offset: +1 GMT echo("Lisbon, Portugal: Date: " . date("D M d Y")); echo("<br>Sunset time: "); echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

date_sunset() funksiyasi belgilangan kun va joy uchun quyosh botish vaqtini qaytaradi.

Eslatma: Bu funksiya PHP 8.1.0 da eskirgan deb belgilangan.

Maslahat: Uning o‘rniga date_sun_info() funksiyasidan foydalaning.


Sintaksis

date_sunset(timestamp, format, latitude, longitude, zenith, gmtoffset)

Parametr qiymatlari

Parametr Tavsif
timestamp Majburiy. Quyosh botish vaqti olinadigan kunning vaqt tamg‘asini belgilaydi
format

Ixtiyoriy. Natija qanday qaytarilishini belgilaydi:

  • SUNFUNCS_RET_STRING (natijani string sifatida qaytaradi. Masalan, 16:46) (Bu standart qiymat)
  • SUNFUNCS_RET_DOUBLE (natijani float sifatida qaytaradi. Masalan, 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (natijani butun son (vaqt tamg‘asi) sifatida qaytaradi. Masalan, 1095034606)
latitude Ixtiyoriy. Joyning kengligini belgilaydi. Standart holatda shimoliy kenglik olinadi. Janubiy kenglikni ko‘rsatish uchun manfiy qiymat bering
longitude Ixtiyoriy. Joyning uzunligini belgilaydi. Standart holatda sharqiy uzunlik olinadi. G‘arbiy uzunlikni ko‘rsatish uchun manfiy qiymat bering
zenith Ixtiyoriy. Standart qiymat — date.sunset_zenith
gmtoffset Ixtiyoriy. GMT va mahalliy vaqt orasidagi farqni soatlarda belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa quyosh botish vaqtini belgilangan formatda qaytaradi. Muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 5+
O‘zgarishlar tarixi: PHP 5.1.0 dan boshlab bu funksiya E_STRICT va E_NOTICE vaqt mintaqasi xatolarini hosil qiladi

❮ PHP sana va vaqt ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!