توابع date_sunset() در PHP
مثال
زمان غروب خورشید امروز در لیسبون، پرتغال را بازگردانید:
<?php // شانگهای، چین: // عرض جغرافیایی: شمالی 31.22، طول جغرافیایی: غربی 121.47 // زاویه قله ~ 90، انحراف: +8 GMT echo("شanghai، چین: تاریخ: " . date("D M d Y")); echo("<br>زمان طلوع خورشید:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
تعریف و استفاده
فونکشن date_sunset() زمان غروب خورشید را برای تاریخ و مکان مشخص شده برمیگرداند.
توضیحات:لطفاً ببینید date_sunrise() فونکشنی که زمان طلوع خورشید را برای تاریخ و مکان مشخص شده برمیگرداند.
نحوه استفاده
date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);
پارامترها | توضیحات |
---|---|
timestamp | ضروری. تاریخی و زمانی که برای محاسبه زمان غروب خورشید استفاده میشود را مشخص میکند. |
format |
اختیاری. مشخص میکند که چگونه باید مقدار بازگشتی را تعیین کرد:
|
latitude | اختیاری. عرض جغرافیایی مکان را مشخص میکند. پیشفرض عرض شمالی است. برای مشخص کردن عرض جنوبی، مقدار منفی ارسال کنید. |
longitude | اختیاری. طول جغرافیایی مکان را مشخص میکند. پیشفرض طول شرقی است. برای مشخص کردن طول غربی، مقدار منفی ارسال کنید. |
zenith | اختیاری. پیشفرض date.sunset_zenith است. |
gmtoffset | اختیاری. تفاوت بین GMT و زمان محلی را به ساعت محاسبه میکند. |
جزئیات فنی
مقدار بازگشتی: | اگر موفق شود، زمان غروب خورشید را به فرمت مشخص شده برمیگرداند. اگر شکست بخورد FALSE برمیگرداند. |
---|---|
نسخه PHP: | 5+ |
رویدادهای بهروزرسانی: | از PHP 5.1.0 به بعد، این فونکشن خطای E_STRICT و E_NOTICE مربوط به زمانها را نشان میدهد. |