คำอธิบาย
ฟังก์ชัน md5_file() ใช้คำนวณแฮช MD5 ของไฟล์ ใช้สำหรับตรวจสอบความสมบูรณ์ของไฟล์ (file integrity) การตรวจสอบว่าไฟล์ดาวน์โหลดสมบูรณ์ หรือตรวจสอบการเปลี่ยนแปลงไฟล์
รูปแบบการใช้งาน (Syntax)
md5_file(string $filename, bool $binary = false): string|false
พารามิเตอร์
- filename - ชื่อไฟล์ที่ต้องการคำนวณแฮช
- binary - รูปแบบผลลัพธ์:
- true - ไบนารี 16 ไบต์
- false - เลขฐานสิบหก 32 ตัวอักษร (ค่าเริ่มต้น)
ค่าที่คืนกลับ (Return Value)
คืนค่าแฮช MD5 ของไฟล์เป็นสตริง หรือ false ถ้าล้มเหลว
ตัวอย่างการใช้งาน
<?php $file = "Md5.txt"; $md5file = md5_file($file); echo $md5file; ?>
ผลลัพธ์
1e5gbjhwbdk3enkjnd9bkjbw82kjbs
หมายเหตุ: ผลลัพธ์ตัวอย่างเป็นค่าสำหรับการอธิบาย ไม่ใช่แฮชจริงของไฟล์