Задать вопрос
@ganbatte

Одна PHP работает в функции без установленного переменного, а другая нет, почему?

Вот это функция работает у меня, а у другой PHP не работает, отчего это зависит ?
test($test);
 function test($test = "") {
   echo "123";
}

При вызове функции test, $test не установлен.
В одной PHP проходит без каких либо ошибок, а в другой пишет ошибку test, undefined variable
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой 3 комментария
Решение пользователя Алексей Уколов К ответам на вопрос (4)
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
пишет ошибку
Не ошибку, а уведомление.
В одном случае уведомления проглатываются, а в другом нет - разные уровни error_reporting.
Ответ написан
Комментировать