Не могу понять как прочесть следующую строку в php $r = ($rgb >>
Иван Т
Не могу понять как прочесть следующую строку в php $r = ($rgb >> 16) & 0xFF;
Ответы:
☜☢Demon -Fox☢☞
乾坤震巽 понятно что я написал вот так же и с твоей строкой
...
>> сдвиг на 16 бит вправо и побитовое "И" с маской 0xFF ("отрезающая" нулями всё остальное, кроме последнего байта).
Т. е. н-р число двойное слово (32 бита), 0x01020304
Сдвиг на 16 вправо даст 0x00000102, маска 0xFF оставит 0x00000002
Если число - это код цвета в RGB в 32 битном представлении - даст составляющую R (красную =)
|