PHP

md5_file

md5_file

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

md5_file - 计算给定文件的md5散列值

描述

string md5_file ( string $filename [, bool $raw_output = false ] )

filename使用»RSA Data Security,Inc. MD5消息摘要算法计算参数指定的文件的MD5哈希,并返回该哈希。哈希是一个32个字符的十六进制数字。

参数

filename

文件名

raw_output

当为TRUE时,以长度为16的原始二进制格式返回摘要。

返回值

返回成功的字符串,否则返回FALSE

更新日志

描述
5.1.0更改了函数以使用流API。这意味着你可以使用它与包装,如md5_file(' http://example.com/ .. ')

例子

示例#1 md5_file()的使用示例

<?php $file = 'php-5.3.0alpha2-Win32-VC9-x64.zip'; echo 'MD5 file hash of ' . $file . ': ' . md5_file($file ?>

扩展内容

  • md5() - 计算字符串的md5散列

  • sha1_file() - 计算文件的sha1哈希值

  • crc32() - 计算字符串的crc32多项式

← ltrim

md5 →