Сказка про php
В тридевятом домене, на тридесятом mysql-сервере жила-была вот такая таблица:
CREATE TABLE test (
i int not null,
j int not null
);В один прекрасный день злая волшебница вставила в неё одну единственную строку:
INSERT INTO test (i, j) VALUES (1, 10);Прекрасный принц решил посмотреть, что получится, если выполнить следующий код:
<?
$r = mysql_query("SELECT * FROM test");
$res = mysql_fetch_assoc($r);
$mask = $res['i'] | $res['j'];
printf("\$mask = %04b", $mask);
?>Думаете, он получил 0b0001 | 0b0101 = 0b0111? А вот хуй вам в сраку, мои маленькие слушатели, прекрасный принц увидел на выходе "0101", чему, впрочем, и сам был зело удивлён. А всё оттого, что
( башкой надо думать )