Мое самообучение в php. net и здесь пока не позволило мне найти какой-либо подход! Мои эксперименты с такими операторами, как &
и >>
или <<
, я не хочу здесь показывать - слишком неловко!
Отправной точкой являются массивы разной длины с целочисленными значениями (всегда 8 бит) .
Так, например:
[178, 89, 1]
Их эквивалент в двоичном коде ...
10110010, 01011001, 00000001
должен быть, сначала младший бит, ...
01001101, 10011010, 10000000
конкатенировано:
010011011001101010000000
Может ли кто-нибудь объяснить мне процедуру шаг за шагом, чтобы я понял битовые операции в php?
Спасибо
Post scriptum: Я не хочу решать проблему со строковыми операциями (я могу это сделать, но это ужасно медленно!), Но с битовыми операциями.