ฟังก์ชัน localtime() ส่งกลับอาร์เรย์ที่มีส่วนประกอบเวลาของการประทับเวลา Unix
ไวยากรณ์
localtime(timestamp, is_associative)
พารามิเตอร์
-
ประทับเวลา - การประทับเวลา Unix ของจำนวนเต็มที่มีค่าเริ่มต้นเป็นเวลาท้องถิ่นปัจจุบันหากไม่มีการประทับเวลา กล่าวอีกนัยหนึ่ง ค่าเริ่มต้นคือค่าของเวลา ()
-
is_associative − หากตั้งค่าเป็น FALSE หรือไม่ได้ระบุมากกว่าอาร์เรย์ จะถูกส่งกลับเป็นอาร์เรย์ที่จัดทำดัชนีเป็นตัวเลขปกติ หากอาร์กิวเมนต์ถูกตั้งค่าเป็น TRUE แล้ว localtime() จะเป็นอาเรย์ที่เชื่อมโยงที่มีองค์ประกอบต่าง ๆ ทั้งหมดของโครงสร้างที่ส่งคืนโดยการเรียกใช้ฟังก์ชัน C เป็น localtime
-
ชื่อของคีย์ต่างๆ ของ associative array มีดังนี้ −
-
[tm_sec] − วินาที
-
[tm_min] − นาที
-
[tm_hour] − ชั่วโมง
-
[tm_mday] − วันของเดือน
-
[tm_mon] − เดือนของปี (มกราคม=0)
-
[tm_year] − ปีตั้งแต่ 1900
-
[tm_wday] − วันในสัปดาห์ (วันอาทิตย์=0)
-
[tm_yday] − วันของปี
-
[tm_isdst] - เวลาออมแสงมีผลบังคับหรือไม่
-
คืนสินค้า
ฟังก์ชัน localtime() ส่งกลับอาร์เรย์ที่มีส่วนประกอบเวลาของการประทับเวลา Unix
ต่อไปนี้เป็นตัวอย่าง −
ตัวอย่าง
<?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 )