Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

PHP unpack

576
06 июля 2003 года
Xpoft
22 / / 20.08.2000
Всем привет. Собственно вопрос такой, как из запакованного двоичного числа, вытащить один бит с определённого места.
4
06 июля 2003 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by Xpoft
Всем привет. Собственно вопрос такой, как из запакованного двоичного числа, вытащить один бит с определённого места.



Распаковываешь число (байт, врод, дворд - не важно), а дальше так:

 
Код:
$num=unpack(непомнюточно);
$isbit=($num>>4)&1;


isbit=1, если четвертый бит в $num установлен.
576
07 июля 2003 года
Xpoft
22 / / 20.08.2000
Пасиб
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог