Пишу код. Только что ушло полчаса жизни и неизвестное количество нервных клеток на поиски несуществующего бага. По пути - много рефлексий о вреде излишков кофеина и ранних симптомах всякого такого. А потом - Прозрение. php не понимает разницы между null и 0 То есть с точки зрения создателей языка "мы не знаем сколько картошки в этом мешке, а может быть и вовсе мешка никакого нет" и "этот мешок пустой" - одно и то же. $a = 0; if($a == null) echo "yes"; else echo "no"; - проверьте сами, кто не верит, выдает "yes". P.S. "Расмус Лердорф родился 22-го ноября 1968-го года в городе Кекертарсуак, в Гренландии, автономной островной территории Дании. С 1988-го по 1993-й год он учился в Университете Уотерлу в Канаде, который окончил со степенью бакалавра программиста систем инженерного дизайна." - а существует ли вообще разумная жизнь IT за пределами США?