Konstrukcja exit
Konstrukcja exit (lub jej odpowiednik die) natychmiast przerywa wykonywanie skryptu PHP.
Może przyjmować opcjonalny parametr - komunikat lub status numeryczny, który zostanie wyświetlony przed zakończeniem pracy.
Składnia
exit;
// lub
exit(message);
Przykład
Proste zakończenie skryptu:
<?php
echo 'This will be executed';
exit;
echo 'This will NOT be executed';
?>
Wynik wykonania kodu:
'This will be executed'
Przykład
Zakończenie z wyświetleniem komunikatu:
<?php
exit('Script terminated');
?>
Wynik wykonania kodu:
'Script terminated'
Przykład
Użycie w konstrukcji warunkowej:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Array is empty');
}
print_r($res);
?>
Wynik wykonania kodu:
[1, 2, 3]
Zobacz też
-
funkcję
trigger_error,
która generuje własny komunikat o błędzie