ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
375 of 410 menu
Хочешь читать code.mu на своем родном языке? Помоги с переводом! Переведем мы сами, тебе нужно указать на ошибки перевода:) Оставляй заявку ->

Функция user_error

Функция user_error (также известная как trigger_error) генерирует пользовательское сообщение об ошибке. Первым параметром принимает строку сообщения, вторым - тип ошибки (E_USER_NOTICE, E_USER_WARNING или E_USER_ERROR).

Синтаксис

user_error(message, error_type);

Пример

Сгенерируем простое уведомление (E_USER_NOTICE):

<?php user_error('This is a notice', E_USER_NOTICE); ?>

Результат выполнения кода:

Notice: This is a notice

Пример

Сгенерируем предупреждение (E_USER_WARNING):

<?php user_error('Warning: invalid value', E_USER_WARNING); ?>

Результат выполнения кода:

Warning: Warning: invalid value

Пример

Сгенерируем фатальную ошибку (E_USER_ERROR):

<?php user_error('Critical error occurred', E_USER_ERROR); echo 'This line will not execute'; ?>

Результат выполнения кода:

Fatal error: Critical error occurred
byenru