Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชันเวลาท้องถิ่น () ใน PHP


ฟังก์ชัน 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
)