Constructia exit
Constructia exit (sau analogul ei die) oprește imediat executia script-ului PHP.
Poate primi un parametru opțional - un mesaj sau un status numeric, care va fi afișat înainte de încheierea executiei.
Sintaxă
exit;
// sau
exit(message);
Exemplu
Terminarea simplă a script-ului:
<?php
echo 'This will be executed';
exit;
echo 'This will NOT be executed';
?>
Rezultatul executării codului:
'This will be executed'
Exemplu
Terminare cu afișarea mesajului:
<?php
exit('Script terminated');
?>
Rezultatul executării codului:
'Script terminated'
Exemplu
Utilizare în construcție condițională:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Array is empty');
}
print_r($res);
?>
Rezultatul executării codului:
[1, 2, 3]
Vezi și
-
funcția
trigger_error,
care generează un mesaj de eroare personalizat