Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm filemtime() trong PHP


Hàm filemtime() trả về thời gian sửa đổi cuối (last modification time) của file dưới dạng Unix timestamp. Trả về FALSE nếu lỗi.

Cú pháp

filemtime(file_path)

Tham số

  • file_path – Đường dẫn file.

Giá trị trả về

Trả về Unix timestamp của lần sửa đổi cuối. FALSE nếu lỗi.

Ví dụ 1: Timestamp

<?php
echo filemtime("info.txt");
?>

Kết quả

16127342863

Ví dụ 2: Định dạng ngày giờ dễ đọc

<?php
echo "Last modification time of the file: " . date("F d Y H:i:s", filemtime("info.txt"));
?>

Kết quả

Last modification time of the file: September 24 2018 07:55:51

Lưu ý: Kết quả bị cache. Dùng clearstatcache() để làm mới. filemtime() khác filectime() (ctime = thay đổi inode/metadata, mtime = thay đổi nội dung).