我有一个解决方案,但是这个解决方案很慢。 例子:如何将字节数组转换为十六进制字符串?
$arr = array(14, 0, 1, 0, 0, 0, 0, 0, 0, 224, 0, 255, 255, 255, 255, 255);
$hex_str = "";
foreach ($arr as $byte)
{
$hex_str .= sprintf("%02X", $byte);
}
结果是:0E0001000000000000E000FFFFFFFFFF
格式是:
255 => FF
0 => 00
1 => 01
14 => 0E
如果你知道一个更快的解决方案,分享请。
您的代码作品很简单。没有办法完成你所需要的东西,这样可以节省你比输入问题更多的时间。 – Sammitch