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