Heim  >  Artikel  >  Backend-Entwicklung  >  Analyse der Unterschiede zwischen die(), exit() und return in PHP

Analyse der Unterschiede zwischen die(), exit() und return in PHP

不言
不言Original
2018-04-04 17:13:351638Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn