编辑这个页面须要登录或更高权限!

PHP sha1_file() 函数用法及示例

PHP String 字符串函数手册

sha1_file()函数用于计算文件的 sha1 散列值。

语法

string setlocale ( int $filename , array $locale )

定义和用法

计算并返回由 filename 指定的文件的 sha1 散列值。该散列值是一个 40 字符长度的十六进制数字。

返回值

成功返回一个字符串,否则返回false

参数

序号参数与说明
1

filename

要计算散列的文件的文件名。

2

raw_output

如果被设置为 TRUE,sha1 摘要将以 20 字符长度的原始格式返回。

在线示例

试试下面的实例,计算文本文件 "sample.txt" 的 SHA1 散列值:

<?php
   //计算文本文件 "sample.txt" 的 SHA1 散列值:
   $input = "sample.txt";
   $sha1file = sha1_file($input);
   
   echo $sha1file;
?>

输出结果

aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

PHP String 字符串函数手册