PHP date_sunrise() फ़ंक्शन

उदाहरण

चीन के शांघाई में आज के दूरबीन काल वापस करें:

<?php
// शांघाई, चीन:
// देशांतर: उत्तरांश 31.22, दक्षिणांश: पश्चिमांश 121.47
// ऊंचाई ~= 90, बहिर्मुखी: +8 GMT
echo("शांघाई, चीन: तारीख: " . date("D M d Y"));
echo("<br>दूरबीन काल: ");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8));
?>

चलना प्रदर्शित करें

विवरण और उपयोग

date_sunrise() फ़ंक्शन निर्दिष्ट तारीख और स्थान के लिए सूर्योदय समय वापस करता है。

सूचना:देखें date_sunset() फ़ंक्शन जो निर्दिष्ट तारीख और स्थान के लिए डाऊनसेट समय वापस करता है。

व्याकरण

date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
पारामीटर वर्णन
timestamp अनिवार्य।सूर्योदय समय को गणना करने के लिए निर्दिष्ट तारीख व समय स्तंभ निर्दिष्ट करें。
format

वृद्धिपूर्ण।परिणाम को वापस करने के तरीके को निर्दिष्ट करें:

  • SUNFUNCS_RET_STRING (परिणाम को स्ट्रिंग के रूप में वापस करता है, जैसे 16:46) (मूलभूत)
  • SUNFUNCS_RET_DOUBLE (परिणाम को फ्लोटिंग पॉइंट के रूप में वापस करता है, जैसे 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP (परिणाम को पूर्णांक (समयस्तंभ) के रूप में वापस करता है, जैसे 1095034606)
latitude वृद्धिपूर्ण।स्थान के अक्षांश को निर्दिष्ट करें।मूलभूत रूप से उत्तरी अक्षांश है।यदि दक्षिणी अक्षांश को निर्दिष्ट करना है, तो नकारात्मक मान भेजें。
longitude वृद्धिपूर्ण।स्थान के देशांतर को निर्दिष्ट करें।मूलभूत रूप से पूर्वी देशांतर है।यदि पश्चिमी देशांतर को निर्दिष्ट करना है, तो नकारात्मक मान भेजें。
zenith वृद्धिपूर्ण।मूलभूत रूप से date.sunrise_zenith है。
gmtoffset वृद्धिपूर्ण।GMT और स्थानीय समय के अंतर को घंटों में निर्दिष्ट करें。

तकनीकी विवरण

वापसी मान: यदि सफल होता है, तो निर्दिष्ट फ़ॉर्मेट में सूर्योदय समय वापस किया जाता है।अगर असफल होता है, तो FALSE वापस किया जाता है。
PHP संस्करण: 5+
अद्यतन लॉग PHP 5.1.0 से लेकर, इस फ़ंक्शन ने E_STRICT और E_NOTICE टाइमज़न त्रुटि दर्शाई है。