Пожалуйста, поправьте меня, если я ошибаюсь. Из того, что я понял, PHP должен выдавать предупреждение за это, но не делает. Я использую PHP 5.2.17. Как я могу это исправить? Я предполагаю, что это установлено где-то в php.ini?
Проверьте документы на сообщение об ошибке .Я полагаю, что если вы включите E_NOTICE, вы увидите предупреждения для неопределенных переменных.Вы можете прочитать все константы сообщения об ошибках здесь .
E_NOTICE
Возможно сообщение об ошибке выключено.
error_reporting(-1);
Или вы используете переменную так, что ее не нужно объявлять.