Beispiel 1: Rückgeben Sie mehrere Werte als Array zurück
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um mehrere Werte als Array zurückzugeben. Hier, die Funktion benannt Funktion1 () wird definiert, um fünf Werte in fünf Variablen zuzuweisen. Als nächstes werden diese Werte als Array an den Anrufer zurückgegeben. Die zurückgegebenen Werte werden in einer Array -Variablen mit dem Namen gespeichert $ Sprachen gedruckt durch Verwendung der var_dump () Funktion.
// PHP -Funktion definierenAusgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird.
Beispiel 2: Speichern Sie die zurückgegebenen Werte in mehreren Variablen
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um mehrere Werte mithilfe eines Arrays zurückzugeben und in mehreren Variablen zu speichern. Hier, die Funktion benannt Mitarbeiterdetails() ist definiert, dass gespeicherte Mitarbeiterinformationen in sechs Variablen und diese Variablen mit einem Array an den Anrufer zurückgegeben werden. Ein Array mit sechs Variablen wird deklariert, um die zurückgegebenen Werte aus der Funktion zu empfangen. Als nächstes werden diese Variablen nach der Berechnung des Gesamtgehalts des Arbeitnehmers gedruckt.
// PHP -Funktion definierenAusgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Sechs Werte werden aus der Funktion zurückgegeben und in sechs Variablen gespeichert. Das Gehalt des Mitarbeiter wird berechnet, indem die Werte der letzten drei Variablen hinzugefügt werden. Name, E -Mail, Telefon und Gesamtgehalt wurden hier als Ausgabe gedruckt.
Beispiel 3: Rückgabe mehrerer Werte basierend auf der bedingten Anweisung
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um mehrere Werte basierend auf der bedingten Anweisung zurückzugeben. Hier, die Funktion benannt Arithmetische Operation() wird definiert, die drei Argumente erfolgen können. Das erste Argument nimmt jedes Operatorsymbol ('+', '-', 'x', '/') an, das zweite und das dritte Argument wird jeden numerischen Wert benötigen. Die Funktion berechnet die Addition oder Subtraktion oder Multiplikation oder Abteilung basierend auf dem Wert von $ operator und senden Sie die Werte des $ value1, $ value2 und $ als Array zurück.
// Die PHP -Funktion mit Argumenten definierenAusgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. '-' Symbol wird als Operator angegeben und 80 und 50 werden für die zweite und dritte Argumente der Funktion angegeben. Der Subtraktionswert von 80-50 beträgt also 30, der als Ausgabe gedruckt wird.
Beispiel 4: Rückgabe mehrerer Werte mit dem Keyword Ausbeute
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, das mehrere Werte mithilfe des Keywords Rendat Rendite zurückgibt. Hier wird die Funktion user_data () verwendet, um drei mehrere Werte an den Anrufer zurückzugeben. Die Rückgabewerte werden mit der 'for' -Schleife gedruckt.
// PHP -Funktion definierenAusgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Hier werden die Rückgabewerte in jeder Zeile mit dem verwendet 'für' Schleife.
Beispiel 5: Rückgabe mehrere Werte eines Arrays nach Filtern der Daten
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um alle gleichmäßigen Zahlen aus einem Array zurückzugeben. Hier, der filter_even () Die Funktion wird verwendet, um ein Array von numerischen Werten als Argument zu nehmen, die geraden Zahlen aus dem Array in eine andere Array -Variable zu finden und zu speichern und das Neue Array an den Anrufer zurückzugeben.
// PHP -Funktion definierenAusgang:
Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Die Ausgabe zeigt die Werte des Hauptarrays und des gefilterten Arrays.
Abschluss
Die Art der Rückgabe mehrerer Werte aus einer Funktion unter Verwendung einer Array -Variablen hat in diesem Tutorial unter Verwendung verschiedener Beispiele gezeigt. Sie können die Objektvariable auch verwenden, um die Mehrfachwerte aus der Funktion mithilfe des PHP -Skripts zurückzugeben.