Ngọc Thanh
- 22
- 10/08/2025
Hàm stat() trong PHP là một loại hàm của PHP dùng để lấy rất nhiều thông tin về tập tin, bao gồm: kích thước file, thời gian chỉnh sửa cuối cùng,..., chi tiết như nào hãy cùng chúng tôi phân tích:
Hàm stat() trong PHP
Hàm stat() trong PHP là gì?
Hàm stat() trong PHP là một loại hàm của PHP dùng để lấy rất nhiều thông tin về tập tin, bao gồm: kích thước file, thời gian chỉnh sửa cuối cùng,...
Code Hàm stat() trong PHP
<?php
$filenguon = "thumuctest/test.txt";
$mang = stat($filenguon);
print_r($mang);
echo "<br>";
echo "Kích thước tệp: ".$mang['size']." byte <br>";
echo "Thời gian sửa đổi cuối cùng: ".date("Y-m-d H:i:s", $mang['mtime'])."<br>";
echo "Thời gian truy cập cuối cùng: ".date("Y-m-d H:i:s", $mang['atime'])."<br>";
?>
Kết quả:
Array ( [0] => 64769 [1] => 789512 [2] => 33188 [3] => 1 [4] => 1094 [5] => 1097 [6] => 0 [7] => 22 [8] => 1754740910 [9] => 1754740910 [10] => 1754827310 [11] => 4096 [12] => 8 [dev] => 64769 [ino] => 789512 [mode] => 33188 [nlink] => 1 [uid] => 1094 [gid] => 1097 [rdev] => 0 [size] => 22 [atime] => 1754740910 [mtime] => 1754740910 [ctime] => 1754827310 [blksize] => 4096 [blocks] => 8 )
Kích thước tệp: 22 byte
Thời gian sửa đổi cuối cùng: 2025-08-09 19:01:50
Thời gian truy cập cuối cùng: 2025-08-09 19:01:50
Hàm stat() trong PHP cung cấp các thông tin
(dev): Số thiết bị.
(ino): Số inode.
(mode): Chế độ bảo vệ (quyền truy cập).
(nlink): Số liên kết cứng.
(uid): ID người dùng của chủ sở hữu.
(gid): ID nhóm của chủ sở hữu.
(rdev): Loại thiết bị (nếu là thiết bị đặc biệt).
(size): Kích thước tệp tính bằng byte.
(atime): Thời gian truy cập cuối cùng.
(mtime): Thời gian sửa đổi cuối cùng.
(ctime): Thời gian thay đổi trạng thái cuối cùng.
(blksize): Kích thước khối hệ thống tệp.
(blocks): Số khối đã phân bổ.
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Hàm stat() trong PHP.
- 0 Bình luận

Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *