Giới thiệu
Hàm md5_file() tính hash MD5 của nội dung file.
CẢNH BÁO: MD5 KHÔNG AN TOÀN cho mật mã. Chỉ dùng cho checksum file, verify tải về. Dùng hash_file('sha256', ...) cho an toàn.
Cú pháp
md5_file(string $filename, bool $raw_output = false): string|false
Tham số
- filename - Đường dẫn file.
- raw_output (tùy chọn) -
true: binary 16 byte;false(mặc định): hex 32 ký tự.
Giá trị trả về
Trả về hash MD5 của file (hex 32 ký tự mặc định), hoặc false nếu thất bại.
Ví dụ
<?php $file = "Md5.txt"; $md5file = md5_file($file); echo $md5file; ?>
Kết quả (ví dụ):
d41d8cd98f00b204e9800998ecf8427e
Hash rỗng (file trống) là d41d8cd98f00b204e9800998ecf8427e. Kết quả gốc trong tài liệu là giá trị mẫu không đúng.