Вот этот код: PHP: <? echo "isset="; if (isset($x)) echo "true"; else echo "false"; echo "<br>"; echo "is_null=".is_null($x)."<br>"; ?> выдаёт: вот этот: PHP: <? $x=null; echo "isset=".isset($x)."<br>"; echo "is_null=".is_null($x)."<br>"; ?> выдаёт тоже самое. А вот этот: PHP: <? $x=(int)null; echo "isset="; if (isset($x)) echo "true"; else echo "false"; echo "<br>"; echo "is_null=".is_null($x)."<br>"; ?> выдаёт:
Ща, докурим и я его ёбну. Я же сам ему объяснял, что в php НЕ НАДО настолько заморачиваться с приведением типов. А он меня всё равно поймал, блин. Всё, закрываю тему нахрен. Мозговой штурм окончен.
Тебе уже давали примеры. PHP: <?php error_reporting(E_ALL); var_dump(isset($undefVar)); var_dump(is_null($undefVar)); ?> Выполни этот код и все вопросы отпадут.