Hàm filesize() trả về kích thước file tính bằng byte. Trả về FALSE nếu lỗi (file không tồn tại, không đọc được...).
Cú pháp
filesize(file_path)
Tham số
file_path – Đường dẫn file cần kiểm tra kích thước.
Giá trị trả về
Trả về kích thước (bytes) kiểu integer. Trả về FALSE nếu lỗi.
Ví dụ
<?php
echo filesize("one.txt");
?>
Kết quả
40
Lưu ý: Kết quả bị cache. Dùng clearstatcache() sau khi ghi/xóa file để lấy size mới. Giới hạn 2GB trên hệ thống 32-bit (dùng stat()["size"] cho file lớn).