Posts Tagged ‘преобразование типов’

decbin() в PHP

Пятница, Август 8th, 2008

Сегодня maxic задал интересную задачку :) Вернее не сама задача, а ее последствия.
Итак.
Имеем число 4294967295


$n = 4294967295;

Теперь попробуем найти его в двоичное значение:


echo decbin( $n );

Все нормально. Как и ожидали - 32 единички.

А если это число пришло к нам из БД? То оно будет представлено изначально в виде строки:


$s = '4294967295';

И если мы его попробуем преобразовать, то получим всего 31 единичку…
(more…)