Script abbrechen aus Function
Badboy
- php
Hallo,
ich seh glaube ich den Wald vor lauter Bäume nicht
ich hab ein Script, dort wird eine Funtion aufgerufen
in dieser Function ist diese Code-Zeile
if(DB::isError($result)) die($result->getMessage());
das Problem ist aber... ich sehe die "die"-Meldung
aber das Script wird weiter ausgeführt
Wie kann ich das verhindern?
Moin!
versuchs doch mit:
exit;
tschüss ichen
wenn ich jetzt
if(DB::isError($result))exit($result->getMessage());
verwende, klappt es
ist das der unterschied zwischen exit und die, dass exit das Script auch aus Functionen beendet?
ich hab sonst nie ein Unterschied feststellen können
laut php.net
exit: Mit exit() beenden sie - ohne Möglichkeit der Rückkehr - die Skriptausführung.
die: Dieser Sprach-Konstrukt erzeugt eine Meldung und bricht das Parsing / die Abarbeitung des Skriptes ab (ohne Rückkehrmöglichkeit).