Чтение бинарных данных из потока

Twister_mc

Новичок
Чтение бинарных данных из потока

Добрый день!

Мне необходимо прочитать и распарсить РНР-скриптом следующий пакет:


byte id
byte длина
byte[длина] значение

значения посылаются простым бинарником, т.е. для длина=3, общий размер пакета будет 5 байт.

вопрос: как можно прочитать значение id или длину, получив при этом int тип PHP ???

сейчас, посылая байт 00001010 я на входе РНР получаю нечто невзразумительное - а именно - символ с кодом ASCII = 10, с которым просто невозможно работать... эквивалент - "\10"

а мне надо получить именно число "10"... которое можно было бы использовать как аргумент, передать куда - то и тд


заранее спасибо
 

sal

Новичок
А подробнее можно? Как посылаешь как получаешь?
 
Сверху