Die Konstruktion die
Die Konstruktion die (oder ihr Äquivalent exit) beendet sofort die Ausführung des PHP-Skripts.
Dabei kann eine Nachricht übergeben werden, die vor der Beendigung ausgegeben wird.
Diese Konstruktion wird häufig zur Fehlerbehandlung oder zur erzwungenen Beendigung des Skripts verwendet.
Syntax
die(message);
Beispiel
Einfache Beendigung des Skripts mit einer Nachricht:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Ergebnis der Codeausführung:
'Script stopped'
Beispiel
Verwendung von die bei einer Bedingungsprüfung:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Ergebnis der Codeausführung:
'Operation failed'
Beispiel
Verwendung von die ohne Nachricht:
<?php
// Some code
die();
// Code below won't execute
?>
Siehe auch
-
die Funktion
exit,
die ein Äquivalent zu die ist -
die Funktion
trigger_error,
die einen benutzerdefinierten Fehler generiert