Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
Приложение С. PHP: Сообщения об ошибках
Чтобы сообщить об ошибках внутренней фикции, нужно произвести вызов функции php3_error(). Для этого потребуется указать по крайней мере два параметра. Первый — уровень ошибки, второй — в форме строки сообщение об ошибке (как при стандартном вызове функции printf()). Любые следующие аргументы указываются только для того, чтобы создать нужный формат строки сообщения об ошибке. Уровни ошибок бывают следующие.
E_NOTICE
Примечания не печатаются по умолчанию, а указывают на то, что сценарий (наш скрипт) столкнулся с чем-то, что могло указывать ошибку, но могло также случиться и при нормальном выполнении скрипта. Например: попробуйте обратиться к значению переменной, которая не была определена, или вызывать функцию stat() для файла, который не существует.
E_ERROR
Ошибки также не печатаются по умолчанию, и выполнение сценария приостанавливается после функциональных возвращений. В этом случае указываются ошибки, которые нельзя восстановить, например проблемы распределения памяти.
E_PARSE
Ошибки синтаксического анализа генерируются только синтаксическим анализатором.
E_CORE_ERROR
Подобно E_ERROR, кроме этого сгенерирован ядром РНР. Функции не должны генерировать тип ошибки.
E_CORE_WARNING
Подобно E_WARNING, кроме этого сгенерирован ядром РНР. Функции не должны генерировать тип ошибки.
Е_СОМРILE_ERROR
Подобно E_ERROR, кроме этого сгенерирован при помощи Zend Scripting Engine. Функции не должны генерировать тип ошибки.
E_COMPILE_WARNING
Похожа на E_WARNING, кроме этого сгенерирована при помощи Zend Scripting Engine. Функции не должны генерировать тип ошибки.
E_USER_ERROR
Подобно E_ERROR, кроме этого сгенерирован в коде РНР при помощи функции trigger_error. Функции не должны генерировать этот тип ошибки.
E_USER_WARNING
Подобно E_WARNING, помимо этого сгенерирован, используя функцию trigger_error. Функции не должны генерировать этоттип ошибки.
E_USER_NOTICE
Подобно Е_NOTICE, кроме этого сгенерирован при помощи функции trigger_error. Функции не должны генерировать этот тип ошибки.
E_WARNING
Обозначает условие, при котором РНР известно, что что-то неверно, но будет выполнено в любом случае.