Показать сообщение отдельно
  #6 (permalink)  
Старый 13.01.2017, 12:49
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

E_NOTICE - уведомления времени выполнения. Указывают на то, что во время выполнения скрипта произошло что-то, что может указывать на ошибку, хотя это может происходить и при обычном выполнении программы.

И включен ли их вывод или нет, определяется только настройками сервера, а не по умолчанию. Какая разница вообще чего вы получите, факт в том, что можно получить, и это не являющееся ошибкой в программе, вызовет дальнейшую ошибку уже на клиенте.

Поэтому он поступается правильно. Хотя, если контролируем сервер, то все отключаем и пишем в лог, тогда и можно спокойно echo $asd, хотя она может быть и не определена.
Ответить с цитированием