مثال
امروز زمان طلوع آفتاب را برای لیسبون، پرتغال برگردانید:
// لیسبون، پرتغال:
// عرض جغرافیایی: 38.4 شمالی، طول جغرافیایی: 9 غربی
// Zenith ~= 90، افست: +1 GMT
echo("لیسبون، پرتغال: تاریخ: " . date("D M d Y"));
echo("
زمان طلوع خورشید:");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
خودت امتحانش کن »
تعریف و استفاده
تابع date_sunrise() زمان طلوع خورشید را برای یک روز و مکان مشخص برمی گرداند.
نکته: به تابع date_sunset() نگاه کنید
برای برگرداندن زمان غروب آفتاب برای یک روز و مکان مشخص.
نحو
date_sunrise(مهر زمانی، قالب، عرض جغرافیایی، طول جغرافیایی، اوج، gmtoffset)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| مهر زمانی | لازم است. مهر زمانی روزی را که زمان طلوع خورشید از آن گرفته شده است را مشخص می کند |
| قالب | اختیاری. نحوه برگرداندن نتیجه را مشخص می کند:
|
| عرض جغرافیایی | اختیاری. عرض جغرافیایی مکان را مشخص می کند. پیشفرض به شمال است. برای تعیین یک مقدار برای South، مقدار منفی | را وارد کنید
| طول جغرافیایی | اختیاری. طول جغرافیایی مکان را مشخص می کند. پیشفرض به شرق. برای تعیین یک مقدار برای West، مقدار منفی | را وارد کنید
| اوج | اختیاری. پیشفرضها تا به امروز.sunrise_zenith |
| gmtoffset | اختیاری. تفاوت بین ساعت GMT و زمان محلی را بر حسب ساعت مشخص می کند |
جزئیات فنی
| مقدار بازگشتی: | زمان طلوع خورشید را در قالب مشخص شده برمیگرداند، در موفقیت FALSE در صورت شکست |
|---|---|
| نسخه PHP: | 5+ |
| تغییر PHP: | PHP 5.1: این تابع اکنون خطاهای منطقه زمانی E_STRICT و E_NOTICE را صادر می کند |
❮ مرجع تاریخ/زمان PHP