ChrisRU
Новичок
Добрый день!
Есть строка 0x03 0x21 0x25 0x65 0x69 0x85 0x54 0x75 это равно 321256569855475
Вот сижу и туплю.. уже перебрал функции unpack и bin2hex... но никак не получается у меня вывести этот результат... Где я ошибаюсь? Может формат не тот, но уже перепробовал все в функции. Код получился на данный момент такой:
Подскажите где я не прав?
Есть строка 0x03 0x21 0x25 0x65 0x69 0x85 0x54 0x75 это равно 321256569855475
Вот сижу и туплю.. уже перебрал функции unpack и bin2hex... но никак не получается у меня вывести этот результат... Где я ошибаюсь? Может формат не тот, но уже перепробовал все в функции. Код получился на данный момент такой:
PHP:
<?
$hex = "0x03 0x21 0x25 0x65 0x69 0x85 0x54 0x75";
$hex = explode(" ", $hex);
$hexString = bin2hex($binaryString);
$hexcount = count($hex); $i=0;
WHILE ($i < $hexcount){
print "$i. ";
$str = unpack("H", $hex[$i]);
#$str[1] = bin2hex ($hex[$i]);
print $str[1]."\n";
№print_r ($str);
$i++;
}
print "\n--------------\n";
print_r ($hex);
print "\n--------------\n";
?>
Подскажите где я не прав?