Версия: (PHP 4 >= 4.0.1, PHP 5, PHP 7)
trigger_error - генерирует сообщение error/warning/notice пользовательского уровня.
Синтаксис:
bool
trigger_error (string $error_msg [, int $error_type = E_USER_NOTICE ])
Параметры:
error_msg -
Сообщение, соответствующее этой ошибке. Ограничено 1024 байтами в
длину. Символы дальше 1024-го будут обрезаны.
error_type -
Назначенный тип ошибки. Работает только с семейством констант E_USER.
По умолчанию E_USER_NOTICE.
Внимание |
HTML сущности в error_msg не экранированы.
чтобы сообщение можно было отобразить в броузере, преобразуйте его
функцией htmlentities().
|
Описание
Используется для вызова пользовательских ошибок, можно использовать в
связке с встроенным обработчиком ошибок, а также с пользовательским
обработчиком, заданным функцией
set_error_handler().
Эта функция может быть полезной, если требуется сгенерировать определенную
реакцию на исключение во время выполнения.
Возвращаемые значения
Функция возвращает FALSE
, если задан неправильный
error_type, и TRUE
в остальных случаях.
Примеры:
Пример 1 Пример использования trigger_error()
Более подробный пример приведен в описании функции
set_error_handler().
|