От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
374 of 410 menu

Функция trigger_error

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

Синтаксис

trigger_error(message, error_level);

Пример

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

<?php trigger_error("This is a notice message"); ?>

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

Notice: This is a notice message in file.php on line 2

Пример

Сгенерируем пользовательское предупреждение:

<?php trigger_error("Invalid value entered", E_USER_WARNING); ?>

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

Warning: Invalid value entered in file.php on line 2

Пример

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

<?php trigger_error("Critical system error", E_USER_ERROR); ?>

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

Fatal error: Critical system error in file.php on line 2

Пример

Использование в условной конструкции:

<?php $age = -5; if ($age < 0) { trigger_error("Age cannot be negative", E_USER_WARNING); } ?>

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

Warning: Age cannot be negative in file.php on line 4
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить