Konstrukce exit
Konstrukce exit (nebo její analog die) okamžitě zastavuje provedení PHP skriptu.
Může přijímat volitelný parametr - zprávu nebo číselný stav, který bude vypsán před ukončením práce.
Syntaxe
exit;
// nebo
exit(message);
Příklad
Jednoduché ukončení skriptu:
<?php
echo 'This will be executed';
exit;
echo 'This will NOT be executed';
?>
Výsledek provedení kódu:
'This will be executed'
Příklad
Ukončení s výpisem zprávy:
<?php
exit('Script terminated');
?>
Výsledek provedení kódu:
'Script terminated'
Příklad
Použití v podmíněné konstrukci:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Array is empty');
}
print_r($res);
?>
Výsledek provedení kódu:
[1, 2, 3]
Viz také
-
funkci
trigger_error,
která generuje uživatelskou chybovou zprávu