Konstrukcija exit
Konstrukcija exit (ili njen analog die) trenutno prekida izvršavanje PHP-skripte.
Može prihvatiti opcioni parametar - poruku ili numerički status, koji će biti ispisan pre završetka rada.
Sintaksa
exit;
// ili
exit(message);
Primer
Jednostavan prekid skripte:
<?php
echo 'This will be executed';
exit;
echo 'This will NOT be executed';
?>
Rezultat izvršavanja koda:
'This will be executed'
Primer
Prekid sa ispisom poruke:
<?php
exit('Script terminated');
?>
Rezultat izvršavanja koda:
'Script terminated'
Primer
Korišćenje u uslovnoj konstrukciji:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Array is empty');
}
print_r($res);
?>
Rezultat izvršavanja koda:
[1, 2, 3]
Vidi takođe
-
funkciju
trigger_error,
koja generiše korisničku poruku o grešci