Konstrukcija die
Konstrukcija die (ili njen ekvivalent exit) trenutno prekida izvršenje PHP skripte.
Pri tome se može proslediti poruka koja će biti ispisana pre završetka rada.
Ova konstrukcija se često koristi za obradu grešaka ili prisilni prekid skripte.
Sintaksa
die(message);
Primer
Jednostavan prekid skripte sa porukom:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Rezultat izvršenja koda:
'Script stopped'
Primer
Korišćenje die pri proveri uslova:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Rezultat izvršenja koda:
'Operation failed'
Primer
Korišćenje die bez poruke:
<?php
// Neki kod
die();
// Kod ispod neće biti izvršen
?>
Pogledajte takođe
-
funkciju
exit,
koja je ekvivalent die -
funkciju
trigger_error,
koja generiše korisničku grešku