說明
1.在許多下載站,都會提供下載檔案的Hash 值進行校驗對比,來確定下載的檔案是否完整相同。這種就是文件Hash的應用。
2、即提取文件內容進行Hash雜湊之後,獲得的關於這個文件的資訊摘要。這套功能當然在PHP中也是完美支援的。
實例
/ 文件 HASH echo hash_file('md5', './create-phar.php'), PHP_EOL; echo md5_file('./create-phar.php'), PHP_EOL; // ba7833e3f6375c1101fb4f1d130cf3d3 // ba7833e3f6375c1101fb4f1d130cf3d3 echo hash_hmac_file('md5', './create-phar.php', 'secret'), PHP_EOL; // 05d1f8eb7683e190340c04fc43eba9db
以上就是php檔案Hash的使用,希望對大家有幫助。