Der Unterschied zwischen Exit und Return in PHP ist: Exit bedeutet, dass das gesamte Skript nicht mehr ausgeführt wird und keinen Inhalt ausgibt. Exit () kann jedoch Inhalte ausgeben Ausführung des Skripts.
Unterschied:
exit stoppt die Ausführung des Programms und gibt keinen Inhalt aus.
return ist der Rückgabewert, der aus der Funktion springt, aber das Programm nicht stoppt.
(Empfohlenes Tutorial: php-Grafik-Tutorial)
Detaillierte Beschreibung:
Fügen Sie nach dem Beenden ein () hinzu, um den Inhalt auszugeben! return bedeutet Return und hat auch die Funktion, das Programm zu beenden.
php führt den folgenden Code nicht aus, wenn er auf Return stößt, aber er unterscheidet sich wesentlich von der Beendigung.
Beispiel:
function test(){ echo 'test1'; return; echo 'test2'; } echo 'test3';
(Video-Tutorial-Empfehlung: php-Video-Tutorial)
test1test3 wird hier nicht ausgegeben, weil, wenn return in einer Funktion auftritt, diese zurückkehrt und die Funktionen nicht mehr ausführt im Funktionscode, aber Code außerhalb der Funktion wird weiterhin ausgeführt.
function test_1(){ echo 'test1'; exit; echo 'test2'; } echo 'test3';
Test1 wird hier ausgegeben. Wenn das Skript auf Exit trifft, wird nicht mehr das gesamte Skript ausgeführt, weder außerhalb noch innerhalb der Funktion.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Exit und Return in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!