АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
20 of 410 menu

Канструкцыя 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,
    якая генеруе карыстацкую памылку
byenru