如何将字符串如md5 hash转换为原始二进制字符串?

时间:2012-11-09 18:34:19

标签: php hash md5

  

可能重复:
  How to convert hexadecimal representation of data to binary data in PHP?

如何将基于md5哈希字符串的表示转换为原始二进制格式?

请注意,md5($data,true)不是一个选项,因为我无法访问$data但只能使用字符串格式的md5哈希值。

1 个答案:

答案 0 :(得分:4)

使用hex2bin http://php.net/manual/de/function.hex2bin.php(这适用于PHP> = 5.4)

$bin = hex2bin(md5($data));

如果您没有PHP 5.4,请尝试使用此http://devcorner.georgievi.net/pages/programming/php/hex2bin-php

之类的用户实现