In PHP wird das Return -Keyword hauptsächlich verwendet, um die Ausführung einer Funktion zu beenden und das Ergebnis an den Funktion Anrufer zurückzugeben. Es hat die folgenden Schlüsselfunktionen:
Wenn die Funktion in die Return -Anweisung ausgeführt wird, wird die Ausführung der Funktion sofort gestoppt, selbst wenn sich in der Funktion noch nicht ausgelöst hat. Der Code nach dem Rückgabewert wird nicht mehr ausgeführt.
Die Return -Anweisung kann einen Ausdruck annehmen, und das Ergebnis des Ausdrucks wird an den Anrufer der Funktion als Rückgabewert der Funktion zurückgegeben. Dieser Rückgabewert kann von jedem Typ sein, z. B. Ganzzahlen, Zeichenfolgen oder Arrays.
Die Verwendung der Rückgabeanweisung beendet die Ausführung des aktuellen Skripts in einem globalen Bereich oder wenn eine Datei enthalten ist. Wenn das Skript andere Dateien enthält und eine der Dateien die Rückgabeanweisung verwendet, wird das Skript, das die Datei enthält, ebenfalls beeinflusst.
Hier ist ein einfaches Beispiel, das demonstriert, wie das Keyword für Rückgabe verwendet wird, um einen Ganzzahlwert zurückzugeben:
In diesem Beispiel nimmt die Summenfunktion zwei Parameter an, wodurch ihre Summe zurückgegeben wird. Das zurückgegebene Ergebnis wird dem Variablen -$ -Ergebnis zugeordnet und das Ergebnis wird ausgegeben.
Die Rückgabe kann nicht nur am Ende der Funktion verwendet werden, sondern beendet auch die Ausführung der Funktion im Voraus an jeder Position innerhalb der Funktion. Das folgende Beispiel:
In diesem Beispiel akzeptiert die ISEen -Funktion einen Parameter $ -Nummer. Wenn $ Number eine gleichmäßige Zahl ist, wird die Ausführung der Funktion im Voraus mit der Rückgabe True beendet und kehrt true zurück, ansonsten falsch.
Die Rückgabeanweisung kann nicht nur intern in Funktionen verwendet werden, sondern auch im globalen Bereich oder in Dateien enthalten, um die Ausführung des Skripts zu beenden. Wie unten gezeigt:
In diesem Beispiel wird das Skript die Ausführung mithilfe der Rückgabeanweisung beendet, da der nachfolgende Code andauert, wenn die $ config -Variable nicht festgelegt ist.
Das Rückgabe -Schlüsselwort ist bei der PHP -Programmierung von entscheidender Bedeutung. Es kann nicht nur die Ausführung der Funktion beenden, den Wert an den Anrufer zurückgeben und die Ausführung des Skripts bei Bedarf sogar beenden. Das korrekte Mastering und die korrekte Verwendung der Rückgabe verbessert die Lesbarkeit und Effizienz Ihres Codes.