Heim > Artikel > Backend-Entwicklung > Analyse der Unterschiede zwischen die(), exit() und return in PHP
Dieser Artikel ist eine detaillierte Analyse und Einführung in die Unterschiede zwischen die(), exit() und return in PHP. Freunde in Not können darauf verweisen
die(). Stoppen Sie die Ausführung des Programms und geben Sie den Inhalt aus.
Beenden bedeutet, die Ausführung des Programms zu stoppen und den Inhalt nicht auszugeben.
returnIst der Rückgabewert
dieEs stoppt, wenn ein Fehler auftritt
exitEs stoppt direkt und führt keinen nachfolgenden Code aus. exit() kann den Inhalt anzeigen.
return ist ein reiner Rückgabewert, aber nachfolgender Code wird nicht ausgeführt
exit (0): Ausführen Starten Sie das Programm normal und beenden Sie das Programm.
exit(1): Beenden Sie das Programm aufgrund eines abnormalen Betriebs 🎜>
Funktion zurückgeben. Wenn sie sich in der Hauptfunktion befindet, wird die Funktion verlassen und ein Wert zurückgegeben. Details:
1. return
gibt einen Funktionswert zurück, bei dem es sich um ein Schlüsselwort handelt. 2. return befindet sich auf der Sprachebene, was die Rückkehr des Aufrufstapels darstellt, während Exit auf der Systemaufrufebene erfolgt, was das Ende eines Prozesses darstellt. 3.
return ist der Ausgang (return) der Funktion; Exit ist der Ausgang des Prozesses. 4.
return wird von der C-Sprache bereitgestellt und Exit wird vom Betriebssystem bereitgestellt (oder in der Funktionsbibliothek angegeben). 5.
return wird verwendet, um die Ausführung einer Funktion zu beenden und die Ausführungsinformationen der Funktion an andere aufrufende Funktionen zu übertragen. Die Exit-Funktion besteht darin, die Anwendung zu verlassen und den von der Funktion verwendeten Speicherplatz zu löschen Prozess und Übertragung der Anwendung Ein Status des Programms wird an das Betriebssystem zurückgegeben. Dieser Status identifiziert einige laufende Informationen der Anwendung. Diese Informationen beziehen sich im Allgemeinen auf den Computer und das Betriebssystem bedeutet einen abnormalen Ausgang. 6. Der Effekt des Aufrufs von
return und exit
in der Nicht-Hauptfunktion ist offensichtlich, aber der Aufruf von return und main Funktion Das Phänomen des 🎜>Ausstiegs ist sehr vage. In den meisten Fällen ist das Phänomen konsistent
Das obige ist der detaillierte Inhalt vonAnalyse der Unterschiede zwischen die(), exit() und return in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!