2
MD5哈希值不同于Bash和PHP [重复]
这个问题已经在这里有了答案: 为什么我的命令行哈希与在线MD5哈希结果不同? 4个答案 我尝试生成字符串“ hello” 的MD5总和(使用md5sum)。我尝试了各种方法,例如Linux中的md5sum工具,PHP的MD5()函数以及各种在线文本,以供md5sum转换器使用。 echo "hello" | md5sum 和 echo "hello" > file && md5sum file 得出结果b1946ac92492d2347c6235b4d2611184。但是,PHP的md5()函数和几乎所有在线生成器都提供了输出5D41402ABC4B2A76B9719D911017C592。 是什么原因?