Имеются функции для обработки ошибок и логинга. Они позволяют определять
ваши собственные правила обработки ошибок, а также модифицировать способ
логинга ошибок. Это позволяет настроить работу с ошибками так, как вам это необходимо.
С помощью функций логинга вы можете направлять сообщения на другие машины,
по email (или email на шлюз пэйджеров!), в системные logs,
etc., так что вы сможете выборочно записывать и отслеживать самые важные
части ваших приложений и web-сайтов.
Функции сообщения об ошибках позволяют специализировать уровень и тип ошибок,
начиная с простых уведомлений и заканчивая специализированными функциями,
возвращаемыми при возникновении ошибок.
Фатальные ошибки времени выполнения/run-time. Указывает на ошибки, которые
не могут быть устранены, такие как проблемы выделения памяти.
Выполнение скрипта останавливается.
Уведомления времени выполнения. При работе скрипта возникло нечто, что
может указывать на ошибку, но может также появиться и при нормальном выполнении скрипта.
Генерируемое пользователем сообщение об ошибке. Напоминает E_ERROR, но генерируется в РНР-коде путём использования РНР-функции
trigger_error(). Только в PHP 4.
Генерируемое пользователем предупреждение. Напоминает E_WARNING, но генерируется в РНР-коде путём использования РНР-функции
trigger_error(). Только в PHP 4.
Генерируемое пользователем уведомление. Напоминает E_NOTICE, но генерируется в РНР-коде путём использования РНР-функции
trigger_error(). Только в PHP 4.