Hàm filectime() trả về thời gian thay đổi inode/metadata cuối (last change time) của file dưới dạng Unix timestamp. Bao gồm: đổi quyền, đổi owner, đổi tên, di chuyển... Trả về FALSE nếu lỗi.
Cú pháp
filectime(file_path)
Tham số
file_path – Đường dẫn file.
Giá trị trả về
Trả về Unix timestamp lần change cuối. FALSE nếu lỗi.
Ví dụ 1: Timestamp
<?php
echo filectime("info.txt");
?>
Kết quả
19346322544
Ví dụ 2: Định dạng ngày giờ
<?php
echo "Last change time of the file: " . date("F d Y H:i:s", filectime("info.txt"));
?>
Kết quả
Last change time of the file: September 23 2018 08:12:42
Lưu ý: filectime() ≠ filemtime(). ctime = thay đổi metadata (quyền, owner, tên...), mtime = thay đổi nội dung. Kết quả bị cache.