PHP में localtime() फंक्शन एक सरणी लौटाता है जिसमें यूनिक्स टाइमस्टैम्प के समय घटक होते हैं।
सिंटैक्स
localtime(timestamp, is_associative)
पैरामीटर्स
timestamp - एक पूर्णांक यूनिक्स टाइमस्टैम्प जो टाइमस्टैम्प न दिए जाने पर वर्तमान स्थानीय समय पर डिफ़ॉल्ट होता है। यानी यह time() के मान पर डिफ़ॉल्ट होता है।
is_associative - यदि FALSE पर सेट है या नहीं दिया गया तो सरणी नियमित, संख्यात्मक रूप से अनुक्रमित सरणी के रूप में लौटाई जाती है। यदि आर्गुमेंट TRUE पर सेट है तो localtime() एक सहयोगी सरणी होती है जिसमें C फंक्शन कॉल localtime द्वारा लौटाई गई संरचना के सभी विभिन्न तत्व होते हैं।
सहयोगी सरणी के विभिन्न कुंजियों के नाम इस प्रकार हैं:
[tm_sec] - सेकंड
[tm_min] - मिनट
[tm_hour] - घंटा
[tm_mday] - महीने का दिन
[tm_mon] - वर्ष का महीना (जनवरी=0)
[tm_year] - 1900 से वर्ष
[tm_wday] - सप्ताह का दिन (रविवार=0)
[tm_yday] - वर्ष का दिन
[tm_isdst] - क्या डेलाइट सेविंग टाइम प्रभावी है
रिटर्न वैल्यू
यूनिक्स टाइमस्टैम्प के समय घटकों वाली सरणी।
उदाहरण
<?php $localtime = localtime(); $localtime_assoc = localtime(time(), true); print_r($localtime); print_r($localtime_assoc); ?>
आउटपुट
Array (
[0] => 52
[1] => 14
[2] => 5
[3] => 11
[4] => 9
[5] => 118
[6] => 4
[7] => 283
[8] => 0
)
Array (
[tm_sec] => 52
[tm_min] => 14
[tm_hour] => 5
[tm_mday] => 11
[tm_mon] => 9
[tm_year] => 118
[tm_wday] => 4
[tm_yday] => 283
[tm_isdst] => 0
)
एक और उदाहरण
<?php
echo ("The local time is: \n");
print_r(localtime());
?>
आउटपुट
The local time is:
Array (
[0] => 35
[1] => 15
[2] => 5
[3] => 11
[4] => 9
[5] => 118
[6] => 4
[7] => 283
[8] => 0
)