trigger_error функциясы
trigger_error функциясы колдонуучу ката билдирүүсүн түзөт. Ал биринчи параметр катары билдирүү текстин, экинчи параметр катары катанын деңгээлин (демилгеленген мааниси E_USER_NOTICE) кабыл алат. Функция дебагдоо жана өз ката иштетүү системаңызды түзүү үчүн пайдалуу.
Синтаксис
trigger_error(message, error_level);
Мисал
Жөнөкөй билдирүү түзөлү:
<?php
trigger_error("Бул билдирүү билдирүүсү");
?>
Кодду иштетүүнүн натыйжасы:
Notice: Бул билдирүү билдирүүсү file.php файлынын 2-сабында
Мисал
Колдонуучу эскертүүсүн түзөлү:
<?php
trigger_error("Туура эмес маани киргизилди", E_USER_WARNING);
?>
Кодду иштетүүнүн натыйжасы:
Warning: Туура эмес маани киргизилди file.php файлынын 2-сабында
Мисал
Өлүмдүү катаны түзөлү:
<?php
trigger_error("Системанын критикалык катасы", E_USER_ERROR);
?>
Кодду иштетүүнүн натыйжасы:
Fatal error: Системанын критикалык катасы file.php файлынын 2-сабында
Мисал
Шарттуу конструкцияда колдонуу:
<?php
$age = -5;
if ($age < 0) {
trigger_error("Жаш терс сан боло албайт", E_USER_WARNING);
}
?>
Кодду иштетүүнүн натыйжасы:
Warning: Жаш терс сан боло албайт file.php файлынын 4-сабында