Eksempel 1: Returner flere verdier som en matrise
Opprett en PHP -fil med følgende skript for å returnere flere verdier som en matrise. Her, funksjonen som heter Funksjon1 () er definert for å tilordne fem verdier i fem variabler. Deretter vil disse verdiene bli returnert som en matrise til den som ringer. De returnerte verdiene vil bli lagret i en array -variabel som er navngitt $ språk Trykt ved bruk av var_dump () funksjon.
// definere PHP -funksjonProduksjon:
Følgende utdata vises etter å ha kjørt ovennevnte skript fra webserveren.
Eksempel 2: Lagre de returnerte verdiene i flere variabler
Lag en PHP -fil med følgende skript for å returnere flere verdier ved hjelp av en matrise og lagre dem i flere variabler. Her, funksjonen som heter Employee_Details () er definert at lagret ansattes informasjon i seks variabler og disse variablene returneres ved å bruke en matrise til den som ringer. En matrise med seks variabler er erklært å motta de returnerte verdiene fra funksjonen. Neste, disse variablene skrives ut etter å ha beregnet den totale lønnen til den ansatte.
// definere PHP -funksjonProduksjon:
Følgende utdata vises etter å ha kjørt ovennevnte skript fra webserveren. Seks verdier returneres fra funksjonen og lagres i seks variabler. Lønnen til den ansatte beregnes ved å legge til verdiene til de tre siste variablene. Navn, e -post, telefon og total lønn er skrevet ut her som utdata.
Eksempel 3: Returner flere verdier basert på den betingede uttalelsen
Opprett en PHP -fil med følgende skript for å returnere flere verdier basert på den betingede uttalelsen. Her, funksjonen som heter aritmetikk_operasjon () er definert som kan ta tre argumenter. Det første argumentet vil ta et hvilket som helst operatørsymbol ('+', '-', 'x', '/'), det andre og det tredje argumentet vil ta en hvilken som helst numerisk verdi. Funksjonen vil beregne tillegg eller subtraksjon eller multiplikasjon eller inndeling basert på verdien av $ operatør og returner verdiene for $ Value1, $ Value2 og $ Resultat som en matrise.
// definere PHP -funksjon med argumenterProduksjon:
Følgende utdata vises etter å ha kjørt ovennevnte skript fra webserveren. '-' Symbol er gitt som operatør og 80 og 50 er gitt for andre og tredje argumenter for funksjonen. Så subtraksjonsverdien på 80-50 er 30 som skrives ut som utgang.
Eksempel 4: Returner flere verdier ved hjelp av avkastningsnøkkelordet
Opprett en PHP -fil med følgende skript som vil returnere flere verdier ved å bruke utbytte nøkkelordet. Her brukes user_data () -funksjonen til å returnere tre flere verdier til den som ringer. Returverdiene vil bli skrevet ut ved hjelp av 'for' -sløyfen.
// definere PHP -funksjonProduksjon:
Følgende utdata vises etter å ha kjørt ovennevnte skript fra webserveren. Her skrives returverdiene i hver linje ved å bruke 'til' Løkke.
Eksempel 5: Returner flere verdier av en matrise etter filtrering av dataene
Opprett en PHP -fil med følgende skript for å returnere alle jevntnummer fra en matrise. Her, Filter_even () Funksjon brukes til å ta en rekke numeriske verdier som et argument, finne ut og lagre de jevne tallene fra matrisen til en annen matrisevariabel og returnere den nye matrisen til den som ringer.
// definere PHP -funksjonProduksjon:
Følgende utdata vises etter å ha kjørt ovennevnte skript fra webserveren. Utgangen viser verdiene til hovedmatrisen og filtrert matrise.
Konklusjon
Måten å returnere flere verdier fra en funksjon ved hjelp av en matrisevariabel har vist i denne opplæringen ved å bruke forskjellige eksempler. Du kan også bruke objektvariabelen for å returnere flere verdier fra funksjonen ved hjelp av PHP -skript.