Konštrukcia die
Konštrukcia die (alebo jej analóg exit) okamžite zastaví vykonávanie PHP skriptu.
Pritom je možné odovzdať správu, ktorá sa vypíše pred ukončením práce.
Táto konštrukcia sa často používa na spracovanie chýb alebo nútené ukončenie skriptu.
Syntax
die(message);
Príklad
Jednoduché ukončenie skriptu so správou:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Výsledok vykonania kódu:
'Script stopped'
Príklad
Použitie die pri kontrole podmienky:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Výsledok vykonania kódu:
'Operation failed'
Príklad
Použitie die bez správy:
<?php
// Some code
die();
// Code below won't execute
?>
Pozrite tiež
-
funkciu
exit,
ktorá je analógom die -
funkciu
trigger_error,
ktorá generuje používateľskú chybu