date_sunrise() फ़ंक्शन किसी दिए गए दिन / स्थान के लिए सूर्योदय का समय देता है। यह सूर्योदय का समय, निर्दिष्ट प्रारूप में, सफलता पर लौटाता है। विफलता पर FALSE.
सिंटैक्स
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
पैरामीटर
-
टाइमस्टैम्प − उस दिन का टाइमस्टैम्प जिससे सूर्योदय का समय लिया जाता है।
-
प्रारूप - निर्दिष्ट करता है कि परिणाम कैसे लौटाया जाए:
-
SUNFUNCS_RET_STRING :परिणाम को स्ट्रिंग के रूप में लौटाता है।
-
SUNFUNCS_RET_DOUBLE :परिणाम को फ्लोट के रूप में लौटाता है।
-
SUNFUNCS_RET_TIMESTAMP :परिणाम को पूर्णांक (टाइमस्टैम्प) के रूप में लौटाता है
-
-
अक्षांश - स्थान का अक्षांश निर्दिष्ट करता है। अक्षांश उत्तर की ओर डिफ़ॉल्ट होता है। यदि आप एक दक्षिण मान निर्दिष्ट करना चाहते हैं, तो आपको एक ऋणात्मक मान पास करना होगा।
-
देशांतर - स्थान का देशांतर निर्दिष्ट करता है। देशांतर पूर्व की ओर चूक जाता है। यदि आप एक पश्चिम मान निर्दिष्ट करना चाहते हैं, तो आपको एक ऋणात्मक मान पास करना होगा।
-
आंचल - डिफॉल्ट टू date.sunrise_zenith
-
gmtoffset - जीएमटी और स्थानीय समय के बीच का अंतर घंटों में।
वापसी
date_sunrise() फ़ंक्शन सफलता पर, निर्दिष्ट प्रारूप में सूर्योदय का समय लौटाता है। विफलता पर FALSE.
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php echo("Date: " . date("D M d Y") . "<br />"); echo("Sunrise time: "); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?>
आउटपुट
निम्न आउटपुट है -
Date: Wed Oct 10 2018 Sunrise time: 07:43
उदाहरण
आइए एक और उदाहरण देखें -
<?php $res = strtotime('2018-10-25'); var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222)); ?>
आउटपुट
निम्न आउटपुट है -
string(5) "11:28"