Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน md5_file() ใน PHP

คำอธิบาย

ฟังก์ชัน 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

หมายเหตุ: ผลลัพธ์ตัวอย่างเป็นค่าสำหรับการอธิบาย ไม่ใช่แฮชจริงของไฟล์