Hàm filectime
Hàm filectime trả về thời gian tạo file dưới dạng Unix timestamp - số giây đã trôi qua kể từ ngày 1 tháng 1 năm 1970. Tham số của hàm là đường dẫn đến file. Nếu file không tồn tại, hàm sẽ trả về false.
Cú pháp
filectime(filename);
Ví dụ
Lấy thời gian tạo của file hiện tại và hiển thị nó ở định dạng dễ đọc:
<?php
$filename = __FILE__;
$timestamp = filectime($filename);
echo "File created: " . date("Y-m-d H:i:s", $timestamp);
?>
Kết quả thực thi mã:
'File created: 2023-05-15 14:30:22'
Ví dụ
Kiểm tra sự tồn tại của file trước khi lấy thời gian tạo của nó:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "File created: " . date("Y-m-d H:i:s", filectime($filename));
} else {
echo "File not found";
}
?>
Kết quả thực thi mã (nếu file không tồn tại):
'File not found'
Xem thêm
-
hàm
filemtime,
hàm trả về thời gian sửa đổi -
hàm
fileatime,
hàm trả về thời gian truy cập -
hàm
clearstatcache,
hàm xóa bộ nhớ đệm trạng thái file