PHP fileatime()

Hàm fileatime() trong PHP

Hàm fileatime() trong PHP được sử dụng để lấy thời gian truy cập gần nhất của một tập tin. Thời gian này được lưu trữ trong hệ thống tệp và có thể được sử dụng để theo dõi khi nào tập tin được mở hoặc truy cập lần cuối.

Cú pháp

fileatime(string $filename): int|false

Tham số

  • $filename: Đường dẫn đến tập tin mà bạn muốn lấy thời gian truy cập.

Giá trị trả về

Hàm sẽ trả về thời gian truy cập gần nhất của tập tin dưới dạng timestamp (số giây từ thời điểm UNIX Epoch). Nếu có lỗi xảy ra, hàm sẽ trả về false.

Ví dụ sử dụng

$filename = 'example.txt';
$lastAccessTime = fileatime($filename);

if ($lastAccessTime !== false) {
    echo "Tập tin được truy cập lần cuối vào: " . date("Y-m-d H:i:s", $lastAccessTime);
} else {
    echo "Không thể lấy thời gian truy cập.";
}

Chú ý

  • Thời gian truy cập có thể không được cập nhật nếu hệ thống tệp không hỗ trợ tính năng này.
  • Hàm này chỉ hoạt động với các tập tin thực tế và cần đảm bảo rằng tập tin tồn tại.

Kết luận

Hàm fileatime() rất hữu ích cho việc theo dõi và quản lý các tập tin trong ứng dụng PHP của bạn. Bằng cách sử dụng nó, bạn có thể nắm bắt được thông tin về thời gian truy cập của các tập tin một cách dễ dàng.