我有一个解决方案,但这个解决方案很慢。 例如:
$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
如果您知道更快的解决方案,请分享。