ฟังก์ชัน mktime() ของ PHP
ตัวอย่าง
คืนค่าที่สำหรับวันที่แบบ UNIX timestamp แล้วใช้เพื่อหาวันของวันที่:
<?php // ออกมา: October 3, 1975 was on a Friday echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975)); ?>
การระบุและการใช้งาน
ฟังก์ชัน gmmktime() กลับค่า Unix ระยะเวลาของวันที่
คำแนะนำ:ฟังก์ชันนี้เหมือนกัน gmmktime() เหมือนกัน แต่แตกต่างกันคือตัวแปรที่ถูกส่งมาเป็นวันที่ (ไม่ใช่วันที่ GMT)
รูปแบบการใช้
mktime(hour,minute,second,month,day,year,is_dst);
ตัวแปร | คำอธิบาย |
---|---|
hour | เลือกตั้งชั่วโมง |
minute | เลือกตั้งนาที |
second | เลือกตั้งวินาที |
month | เลือกตั้งเดือน |
day | เลือกตั้งวัน |
year | เลือกตั้งปี |
is_dst |
เลือกตั้ง ถ้าไม่ทราบ ระบบ PHP จะทำการค้นหาด้วยตนเอง (อาจก่อให้เกิดผลที่ไม่คาดคิด) สัญญาณเตือน:ตัวแปรนี้ถูกทำให้เสื่อมคุณภาพใน PHP 5.1.0 และถูกแทนด้วยคุณสมบัติการจัดการโซนเวลาใหม่ |
รายละเอียดเทคนิค
กลับค่า: | กลับค่าเป็นจำนวนเต็มของ Unix ระยะเวลา ถ้ามีข้อผิดพลาดกลับค่า FALSE |
---|---|
PHP รุ่น: | 4+ |
บันทึกการปรับปรุง: |
PHP 5.3.0: ถ้าใช้ is_dst ถ้ามีตัวแปร PHP 5.1.0: ตัวแปร is_dst ถูกทำให้เสื่อมคุณภาพ ถ้า mktime() ถูกเรียกโดยไม่มีตัวแปร จะถูกแจ้งคำเตือน E_STRICT โปรดใช้ฟังก์ชัน time() แทน |