PHP arsort() функция

Пример

Если $usernum больше 10, генерируется ошибка:

<?php
 if ($usernum>10) {
     trigger_error("Number cannot be larger than 10");
 }
 ?> 

Вывод кода будет выглядеть примерно так:

Notice: Number cannot be larger than 10
 в C:\webfolder\test.php на строке 6

Определение и использование

Функция trigger_error() создает пользовательские сообщения об ошибках.

Функция trigger_error() может быть использована вместе с内置的错误处理器, или можно использовать пользовательскую функцию в качестве нового обработчика ошибок (set_error_handler()).

Синтаксис

trigger_error(errormsg,errortype);
Параметры Описание
errormsg Обязателен. Укажите сообщение об ошибке. Максимальная длина 1024 байта.
errortype

Опционально. Укажите тип ошибки. Возможные значения:

  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE (по умолчанию)

Технические детали

Возвратное значение: Если указан ошибочный errortypeвозвращает FALSE. В противном случае возвращает TRUE.
PHP версия: 4.0.1+