我有解决方案,可以将Byte数组转换为PHP中的Float,然后在此处发布以与他人共享。 首先,您需要将字节数组转换为整数,如图所示,然后该整数将转换为float。
$bytes = [201, 65, 68, 62];
$bytesToInt = ($bytes[3] << 24) + ($bytes[2] << 16) + ($bytes[1] << 8) + ($bytes[0]);
$resultArray = unpack('f', pack('i', $bytesToInt));
实际/预期答案:
Array
(
[1] => 0.19165720045567
)