sha1()会对俄语或其他非英语字母做什么? sha1()总是会返回英文字母吗?
答案 0 :(得分:10)
SHA-1不关心字符编码。它只考虑一个字节流。输出将始终为160位数。
答案 1 :(得分:4)
sha1对字节而不是字母起作用,它产生一个160位的二进制数。这个数字通常用十六进制表示法表示,所以,是的,它总会返回英文字母(准确地说是“a”到“f”)。
答案 2 :(得分:1)
sha1()与俄语或任何其他非英语字母(或任何其他字母)无关 - 感谢Greg Hewgill的启发性评论 这个PHP函数返回一个字符串,只包含数字和拉丁字母,只有前5个