ฟังก์ชัน filectime() คืนค่าเวลาที่เปลี่ยนแปลงไฟล์ล่าสุด (change time) คืนค่าเป็น UNIX timestamp และคืนค่า false เมื่อล้มเหลว
Syntax
filectime(file_path);
Parameters
file_path − พาธของไฟล์ที่ต้องการทราบเวลาเปลี่ยนแปลงล่าสุด
Return
ฟังก์ชัน filectime() คืนค่าเวลาเปลี่ยนแปลงล่าสุดเป็น UNIX timestamp คืนค่า false เมื่อล้มเหลว
ตัวอย่างที่ 1
<?php
echo filectime("info.txt");
?>
ผลลัพธ์
19346322544
ตัวอย่างที่ 2 (แปลงเป็นรูปแบบวันที่อ่านได้)
<?php
echo "Last change time of the file: ".date("F d Y H:i:s.", filectime("info.txt"));
?>
ผลลัพธ์
Last change time of the file: September 23 2018 08:12:42
หมายเหตุ: filectime() ต่างจาก filemtime() ที่ filectime รวมการเปลี่ยนแปลง metadata (permissions, owner) ด้วย