Конструкцията die
Конструкцията die (или нейният аналог exit) незабавно прекратява изпълнението на PHP-скрипт.
При това може да се предаде съобщение, което ще бъде изведено преди завършване на работа.
Тази конструкция често се използва за обработка на грешки или принудително завършване на скрипт.
Синтаксис
die(message);
Пример
Просто завършване на скрипт със съобщение:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Резултат от изпълнението на кода:
'Script stopped'
Пример
Използване на die при проверка на условие:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Резултат от изпълнението на кода:
'Operation failed'
Пример
Използване на die без съобщение:
<?php
// Some code
die();
// Code below won't execute
?>
Вижте също
-
функцията
exit,
която е аналог на die -
функцията
trigger_error,
която генерира потребителска грешка