ຫົວວັງວິສະວະຍະ PHP mktime()

ຕົວຢ່າງ

ການຄອນຖະແຫຼງວັນທີ່ມີຖັນສະຖານະນະບັນຊີທີ່ 0 ຈາກວັນທີ່ມີຖັນຕົ້ນນັບໃນປີ 1970. ຫຼັງຈາກນັ້ນໃຊ້ມັນເພື່ອຊອກຫາວັນທີໃນວັນນັ້ນ:

<?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

ທາງດໍາເນີນ. ຖ້າໃນລະດູຮອດກາງ (DST), ຂໍ້ສະເໜີ 1, ຖ້າບໍ່ຮູ້ຂໍ້ສະເໜີ -1 (ຄົນເປັນສະຖານະການສະເຫຼີມ).

ຖ້າບໍ່ຮູ້, PHP ຈະຊອກຫາອອກໂດຍຕົວເອງ (ອາດມີຜົນກະທົບທີ່ບໍ່ກະທົບ).

ເຫັນດີ:ຄູ່ມູນນັ້ນໄດ້ຖືກຖອນໃນ PHP 5.1.0. ນັ້ນຈະນໍາໃຊ້ລະຫວ່າງການປັບປຸງໃໝ່ຂອງພາກສ່ວນເວລາ.

ລາຍລະອຽດດ້ານເຕັກນິກ

ຄືນຄຳຜົນ: ກັບຄືນສະເຫຼີມສະເຫຼີມ Unix Time Stamp, ຖ້າເຫັນບັນຫາຈະກັບຄືນ FALSE.
PHP 版本: 4+
ບັນທຶກການປັບປຸງ:

PHP 5.3.0: ຖ້ານໍາໃຊ້ is_dst ຄູ່ມູນ, ຈະປະກາດການກ່າວຫາ E_DEPRECATED.

PHP 5.1.0: ຄູ່ມູນ is_dst ໄດ້ຖືກຖອນ. ຖ້າ mktime() ໄດ້ຖືກເອິ້ນບໍ່ມີຄວາມປະສົງ, ຈະປະກາດການກ່າວຫາ E_STRICT. ຂໍ້ສະເໜີ time() ກໍ່ຈະດຳເນີນ.