PHP-функция обработки ошибок trigger_error ()
Описание
PHP-функция trigger_error () генерирует ошибку на уровне пользователя, предупреждение или уведомление.
Эта функция может использоваться либо со встроенным обработчиком ошибок, либо с пользовательской функцией, которая устанавливается в качестве нового обработчика ошибок (set_error_handler ()).
Если вы хотите сгенерировать конкретный ответ на исключение во время выполнения, полезно использовать эту функцию.
Версия:
PHP 4> = 4.0.1, PHP 5.
Синтаксис:
Ошибка триггера (error_msg, тип_ошибки)
Параметр:
параметры | Описание | Требуется / Необязательно | Тип |
---|---|---|---|
error_msg | Строка, которая будет отображаться как сообщение об ошибке. | необходимые | строка |
ERROR_TYPE | Определяет тип ошибки для сообщения об ошибке. Значения могут быть - 1. E_USER_ERROR. 2. E_USER_WARNING . 3. E_USER_NOTICE . | Необязательный | целое число |
Возвращаемые значения:
Функция возвращает FALSE, если указан неправильный тип error_type. В противном случае он возвращает TRUE.
Пример:
<?php
$a = 12;
$b = 5;
if($a%$b == 0)
trigger_error("This is an error",E_USER_NOTICE );
?>
Предыдущая: set_exception_handler ()
Далее: user_error ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code