sha1_file()函數(shù)用于計算文件的 sha1 散列值。
string setlocale ( int $filename , array $locale )
計算并返回由 filename 指定的文件的 sha1 散列值。該散列值是一個 40 字符長度的十六進制數(shù)字。
成功返回一個字符串,否則返回false
序號 | 參數(shù)與說明 |
---|---|
1 | filename 要計算散列的文件的文件名。 |
2 | raw_output 如果被設(shè)置為 TRUE,sha1 摘要將以 20 字符長度的原始格式返回。 |
試試下面的實例,計算文本文件 "sample.txt" 的 SHA1 散列值:
<?php //計算文本文件 "sample.txt" 的 SHA1 散列值: $input = "sample.txt"; $sha1file = sha1_file($input); echo $sha1file; ?>
輸出結(jié)果
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d