Konstrukce die
Konstrukce die (nebo její analog exit) okamžitě ukončuje provedení PHP skriptu.
Při tom lze předat zprávu, která bude vypsána před ukončením práce.
Tato konstrukce se často používá pro zpracování chyb nebo nucené ukončení skriptu.
Syntaxe
die(message);
Příklad
Jednoduché ukončení skriptu se zprávou:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Výsledek provedení kódu:
'Script stopped'
Příklad
Použití die při kontrole podmínky:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Výsledek provedení kódu:
'Operation failed'
Příklad
Použití die bez zprávy:
<?php
// Some code
die();
// Code below won't execute
?>
Viz také
-
funkci
exit,
která je analogem die -
funkci
trigger_error,
která generuje uživatelskou chybu