kirill_782
@kirill_782
Днем я Маринетт

Как правильно запаковать байты?

Я на 100% уверен, что есть способ по проще по созданию бинарной строки
$offset = 10;
$bytes[1] = $bytes[1] << 7 | 127;
$ext_len = str_pad (dechex($len) , 16 , "0" , STR_PAD_LEFT );
$byte = str_split($ext_len , 2);
foreach ($byte as $key=>$item) {
     $bytes[2+$key] = hexdec($item);
}

Суть: есть длинна (например 1000), ее надо запаковать в 6 байт.
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
Keanor
@Keanor
Ведущий разработчик
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы