date_sun_info() फ़ंक्शन सूर्यास्त/सूर्योदय और गोधूलि प्रारंभ/समाप्ति के बारे में जानकारी के साथ एक सरणी देता है।
सिंटैक्स
date_sun_info(timestamp, latitude, longitude)
पैरामीटर
-
टाइमस्टैम्प - एक टाइमस्टैम्प। आवश्यक है।
-
अक्षांश - अक्षांश डिग्री में। आवश्यक
-
देशांतर - डिग्री में देशांतर। आवश्यक
वापसी
date_sun_info() फ़ंक्शन सूर्यास्त/सूर्योदय और गोधूलि प्रारंभ/समाप्ति के बारे में जानकारी के साथ एक सरणी देता है।
सरणी की संरचना निम्नलिखित सूची में विस्तृत है -
-
सूर्योदय - सूर्योदय का समय (आंचल कोण =90°35').
-
सूर्यास्त - सूर्यास्त का समय (आंचलिक कोण =90°35').
-
पारगमन - वह समय जब सूर्य अपने चरम पर होता है, यानी अपने उच्चतम बिंदु पर पहुंच जाता है।
-
civil_twilight_begin - नागरिक भोर की शुरुआत (आंचल कोण =96°)। यह सूर्योदय के समय समाप्त होता है।
-
सिविल_ट्वाइलाइट_एंड - सिविल डस्क का अंत (आंचल कोण =96°)। यह सूर्यास्त के समय शुरू होता है।
-
nautical_twilight_begin - समुद्री भोर की शुरुआत (आंचल कोण =102°)। यह Civil_twilight_begin पर समाप्त होता है।
-
nautical_twilight_end - नॉटिकल डस्क का अंत (आंचल कोण =102°)। यह सिविल_ट्वाइलाइट_एंड से शुरू होता है।
-
astronomical_twilight_begin - खगोलीय भोर की शुरुआत (आंचल कोण =108°)। यह nautical_twilight_begin पर समाप्त होता है।
-
एस्ट्रोनॉमिकल_ट्वाइलाइट_एंड - खगोलीय संध्या का अंत (आंचल कोण =108°)। यह nautical_twilight_end से शुरू होता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $info = date_sun_info(strtotime("2018-09-23"), 31.7667, 35.2333); foreach ($info as $key => $val) { echo "$key: " . date("H:i:s", $val) . "\n"; } ?>
आउटपुट
sunrise: 03:28:06 sunset: 15:34:29 transit: 09:31:18 civil_twilight_begin: 03:03:51 civil_twilight_end: 15:58:44 nautical_twilight_begin: 02:35:30 nautical_twilight_end: 16:27:05 astronomical_twilight_begin: 02:06:54 astronomical_twilight_end: 16:55:41