我熟悉php的函数bin2hex()
用于将二进制数据转换为其十六进制表示。如何在PHP中将数据的十六进制表示转换为二进制数据?
但是,将数据的十六进制表示转换回二进制数据的补充函数是什么?
例如:
$foo = "hello";
$foo = bin2hex($foo);
echo $foo; // Displays 68656c6c6f
我怎么把它回个招呼?
$foo = "68656c6c6f";
// Now what?
没有hex2bin()
函数。
@Tony,你是否随机选择了一种建议的解决方案,或者这是标准的解决方案? – 2010-04-10 09:41:06
该解决方案看起来简洁,优雅,适用于大多数所有版本的PHP。我不能说它是使用标准标准的标准,而不是提交者提供给PHP文档的其他一些功能。 – 2010-04-10 14:54:11