函数名:sha1_file()
适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7
函数描述:sha1_file() 函数计算文件的 SHA-1 散列值。
用法: sha1_file(string $filename, bool $raw_output = false): string|false
参数:
- $filename: 必需,要计算散列值的文件路径。
- $raw_output: 可选,设置为 true 时,返回原始的二进制数据;设置为 false 时(默认值),返回散列值的 40 个字符的十六进制数字。
返回值:
- 成功时,返回散列值的字符串或原始二进制数据。
- 失败时,返回 false。
示例:
$filename = 'path/to/file.txt';
$hash = sha1_file($filename);
echo "SHA-1 hash of file: " . $hash;
输出: SHA-1 hash of file: a94a8fe5ccb19ba61c4c0873d391e987982fbbd3