PHP | sha1_file()函数
sha1_file()函数是PHP中的一个内置函数,用于生成文本文件的 SHA-1 哈希值。此函数在成功时返回一个字符串,否则返回 FALSE。
句法:
sha1_file ( $file, $raw )
使用的参数:此函数接受上面提到的和下面描述的两个参数。
- $file:它是一个强制参数,用于指定 SHA1 哈希的文件。
- $raw:它是一个可选参数,指定布尔值。
- TRUE –原始 20字符二进制格式。
- FALSE -默认情况下。 40 个字符长的十六进制数字。
返回值:该函数在成功时返回一个 SHA1 哈希字符串,否则返回 FALSE。
假设有一个名为“gfg.txt”的文件,其内容如下。
Publish your
own articles and share
knowledge with
the world!!
下面的程序说明了 sha1_file()函数。
方案一:
输出:
989aa47ec7ea68605dca25b499c8414e283e8354
程序 2:使用具有不同值 TRUE 和 FALSE 的可选参数 $raw。
输出:
989aa47ec7ea68605dca25b499c8414e283e8354
989aa47ec7ea68605dca25b499c8414e283e8354
???~??h`]?%???AN(>?T
参考: 函数 : PHP 。 PHP