md5_file()函数用于计算给定文件的md5哈希。首先让我们了解什么是MD5-
MD5消息摘要算法将任意长度的消息作为输入,并输出128位的“指纹”或“消息摘要”作为输出。MD5算法适用于数字签名应用程序,在此之前,必须先以安全的方式“压缩”大文件,然后再使用诸如RSA之类的公共键密码系统的私有(秘密)键对其进行加密。
-参考:来自RFC 1321-MD5消息摘要算法-
md5_file(file_name, raw)
file_name-指定用于SHA1哈希的文件
原始-指定布尔值-
TRUE-原始16个字符的二进制格式
FALSE-默认。32个字符的十六进制数字
md5_file()函数成功返回一个字符串,否则返回FALSE。
以下是一个例子-
<?php $file = "Md5.txt"; $md5file = md5_file($file); echo $md5file; ?>
输出结果
以下是输出-
1e5gbjhwbdk3enkjnd9bkjbw82kjbs