In PHP wird return in Funktionen verwendet, um Funktionswerte zurückzugeben und die Funktionsausführung zu beenden. Funktionen verwenden das Schlüsselwort return, um Daten zurückzugeben, und die Funktion beendet die Ausführung sofort, wenn sie auf das Schlüsselwort return stößt. Eine Funktion kann nur einen Rückgabewert haben, aber Sie können den Effekt erzielen, mehrere Werte zurückzugeben, indem Sie ein Array zurückgeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
In PHP kann der Rückgabewert einer Funktion jede Art von Daten sein, die Funktion benötigt dies natürlich nicht um einen Wert zurückzugeben. Die Funktion verwendet das Schlüsselwort „return“, um Daten zurückzugeben. Wenn die Funktion auf das Schlüsselwort „return“ trifft, wird die Ausführung sofort beendet.
Die Return-Anweisung hat zwei Funktionen in der Funktionsdefinition:
Eine besteht darin, den Funktionswert zurückzugeben.
Die andere besteht darin, die Ausführung der Funktion abzubrechen.
Der Beispielcode lautet wie folgt:
<?php function square($num){ return $num * $num; } echo square(4); //outputs'16'. ?>
Das laufende Ergebnis des obigen Codes ist:
16
Die Funktion kann nur einen Rückgabewert haben
Die Funktion kann nicht mehrere Werte zurückgeben, aber Sie können Erhalten Sie so etwas, indem Sie einen Array-Effekt zurückgeben. Der Code lautet wie folgt:
<?php function small_numbers(){ return array(0, 1, 2); } list($zero, $one, $two) = small_numbers(); echo $zero . $one . $two; ?>
Das Ergebnis der Codeausführung ist:
012
$null $eins $zwei Die Werte sind 0, 1 bzw. 2.
Deklaration des Rückgabewerttyps
In PHP 7 fügt die Funktion eine Deklaration des Rückgabewerttyps hinzu. Ähnlich wie bei der Parametertypdeklaration versucht PHP im nicht strikten Modus, den Rückgabewerttyp in den erwarteten Werttyp umzuwandeln. Im strikten Modus muss der Rückgabewert der Funktion jedoch mit dem deklarierten Rückgabetyp übereinstimmen. Das Beispiel sieht wie folgt aus: Video-Tutorial
"Das obige ist der detaillierte Inhalt vonSo verwenden Sie Return in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!