PHP | md5_file()函数
md5_file()函数是PHP中的一个内置函数,用于生成给定文件的 md5 哈希值。此函数在成功时返回一个字符串,否则返回 FALSE。
句法:
md5_file( $file, $raw )
参数:此函数接受两个参数,如上所述和如下所述。
- $file:它是一个强制参数,用于指定 SHA1 哈希的文件。
- $raw:它是一个可选参数,指定布尔值。
- TRUE –原始 16字符二进制格式
- FALSE -默认情况下。 32 个字符长的十六进制数字。
返回值:此函数在成功时返回字符串MD5 哈希值,否则返回 FALSE。
假设有一个名为“gfg.txt”的文件,其内容如下:
Publish your own articles and share knowledge with the world!!
下面的程序说明了 md5_file()函数:
方案一:
输出:
1d4e50ae1992ad8adf2f7bb6ee4dd0cd
程序 2:使用具有不同值 TRUE 和 FALSE 的可选参数 $raw。
输出:
1d4e50ae1992ad8adf2f7bb6ee4dd0cd 1d4e50ae1992ad8adf2f7bb6ee4dd0cd ????/{??M??
参考: 函数 : PHP 。 PHP