время
|
|
Часть 3 Особенности реализации
Часть 3
Особенности
реализации языка
Глава 16
Обработка ошибок
Данная глава написана для того, чтобы вы смогли понять систему определения
ошибок в РНР. Прежде всего познакомимся с основными типами ошибок, а также
как с ними бороться. Не зная эту главу, вы без труда сможете освоить язык, но
в случае возникновения каких-либо неприятностей обращайтесь к этой главе.
В ней рассматриваются следующие темы:
• типы ошибок и предупреждений об ошибках;
• подавление ошибок при обращении к функциям.
16.1. Типы ошибок и предупреждений
об ошибках
В РНР имеется несколько типов ошибок и предупреждений об ошибках (табл. 16.1).
Таблица 16.1. Типы ошибок РНР
Значение
1
2
4
Константа
Е ERROR
Е WARNING
Е PARSE
Описание
Неустранимые ошибки
на стадии выполнения
Предупреждения на стадии
выполнения (несуществен-
ные ошибки)
Ошибки анализа на стадии
компиляции
Примечание
222 Часть III. Особенности реализации языка
Окончание табл. 16.1
Значение
8
16
64
256
512
1024
Константа
Е