sha1_file()函数是PHP中的一个内置函数,用于生成文本文件的SHA-1哈希。此函数在成功时返回字符串,否则返回FALSE。
null
语法:
sha1_file ( $file, $raw )
使用的参数: 此函数接受两个参数,如上所述,如下所述。
- $file: 它是一个强制参数,用于指定SHA1哈希的文件。
- $raw: 它是一个可选参数,用于指定布尔值。
- 对—— 原始的20字符二进制格式。
- 错—— 默认情况下。40个字符长的十六进制数。
返回值: 函数在成功时返回SHA1哈希字符串,否则返回FALSE。
假设有一个名为 “gfg.txt” 其中包含以下内容。
发布你的 自己的文章和分享 了解 世界!!
下面的程序演示了sha1_file()函数。
项目1:
<?php // PHP program to illustrate // sha1_file() function $gfg = sha1_file( "gfg.txt" ); echo $gfg ; ?> |
输出 :
989aa47ec7ea68605dca25b499c8414e283e8354
项目2: 带有可选参数$raw,具有不同的值TRUE和FALSE。
<?php // PHP program to illustrate // sha1_file() function // Without optional parameter echo sha1_file( "gfg.txt" ) . "" ; // with optional parameter $raw = FALSE (by default) // no changes in result echo sha1_file( "gfg.txt" , FALSE) . "" ; // with optional parameter $raw = TRUE // result changed echo sha1_file( "gfg.txt" , TRUE) . "" ; ?> |
输出 :
989aa47ec7ea68605dca25b499c8414e283e8354 989aa47ec7ea68605dca25b499c8414e283e8354 ???~??h`]?%???AN(>?T
参考: http://php.net/manual/en/function.sha1-file.php
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END