Конструкция 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,
которая генерирует пользовательскую ошибку