我有硬件单元,当请求的一些数据,返回字符串,使得当上空间分解,返回值的数组:转化0X字节endparts成实际值
$bytes = array(
'03',
'80',
'A0',
'01' // and others, total of 240 entries
);
这些实际上,描绘字节:0x03
,0x80
,0xA0
,0x01
。我需要将它们转化为他们的实际价值。
我已经尝试了一个循环,到:$value = 0x{$byte}
,$value = {'0x' . $byte}
和其他,无济于事。
也试过unpack
,但不知道应用什么格式,对字节有点无知。
看起来像一个基本的问题,但不能包裹我的头。
我该如何动态地将它们转换为实际的整数值?
这些是十六进制数字。你想要的十进制等值? – sfotiadis
@ kabamaru,是的。 – jolt
十六进制($ byte)? –