我有硬件單元,當請求的一些數據,返回字符串,使得當上空間分解,返回值的數組:轉化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)? –