PHP 哈希raw_output格式


PHP Hash raw_output format

当 raw_output = true 时,哈希中输出的确切格式是什么?

它是二进制的(一些 1 和 0)吗?是统一码字符吗?别的?

你知道我如何在iOS中重现哈希("sha512","test",true)吗?

PHP 是基于服务器的,与输出将显示的设备无关。

如果哈希raw_outputs是真的,就像

echo hash("sha512","test",true);

你会得到这样的东西:

î&°ÝJ÷çIª�ãÁ
é�?a��w.G?�¥Ô�
²zÁ�ø áÕøO�¼�Ö{72ÃÌ_©­�oWõ(¨ÿ

所以答案是:您将获得 Unicode 和更多的二进制字符作为输出。