Konstruktionen die
Konstruktionen die (eller dens ækvivalent exit) stopper omgående eksekveringen af et PHP-script.
Man kan overføre en besked, som vil blive vist før arbejdet afsluttes.
Denne konstruktion bruges ofte til fejlhåndtering eller tvungen afslutning af scriptet.
Syntaks
die(message);
Eksempel
Simpel afslutning af script med en besked:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Resultat af kodekørsel:
'Script stopped'
Eksempel
Brug af die ved kontrol af en betingelse:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Resultat af kodekørsel:
'Operation failed'
Eksempel
Brug af die uden besked:
<?php
// Some code
die();
// Code below won't execute
?>
Se også
-
funktionen
exit,
som er en ækvivalent til die -
funktionen
trigger_error,
som genererer en brugerdefineret fejl