定义和用法
sha1() 函数计算字符串的 SHA-1 散列。 sha1() 函数使用美国 Secure Hash 算法 1。提示:如需计算文件的 SHA-1 散列,请使用 sha1_file() 函数。
sha1(string,raw)
规定十六进制或二进制输出格式:
TRUE - 原始 20 字符二进制格式 FALSE - 默认。40 字符十六进制数输出 sha1() 的结果:
";echo "TRUE - 原始 20 字符二进制格式:".sha1($str, TRUE)."";echo "FALSE - 40 字符十六进制数:".sha1($str)."";?>
sha1 — 计算字符串的 sha1 散列值
str
输入字符串。raw_output
如果可选的 raw_output 参数被设置为 TRUE, 那么 sha1 摘要将以 20 字符长度的原始格式返回, 否则返回值是一个 40 字符长度的十六进制数字。返回值
返回 sha1 散列值字符串。