Hvordan du bruker array_merge -funksjonen i php?

Hvordan du bruker array_merge -funksjonen i php?
I PHP er en matrise en variabel type som kan lagre flere verdier, og det er et viktig programmeringskonsept for å utvikle komplekse programmer. Arrays kan inneholde forskjellige datatyper, for eksempel heltall, strenger og andre. De gir mulighet for å samle relevante data på ett sted og utføre operasjoner på den på en gang, noe som gjør det praktisk for programmering.

PHP -matriser er svært fleksible, slik at du bare kan endre, legge til eller fjerne elementer fra dem. Det er også andre innebygde funksjoner som kan brukes til å manipulere matriser på flere måter. De Array_Merge () Funksjon er en av dem.

I denne artikkelen vil vi lære å slå sammen flere matriser i PHP ved å bruke PHP Array_Merge () funksjon.

Hva er funksjonen Array_Merge ()?

De Array_Merge () Funksjon i PHP brukes til å kombinere flere matriser i en matrise. Med denne funksjonen blir verdiene til en matrise lagt til slutten av forrige matrise, og den resulterende matrisen inneholder alle verdiene fra de originale matriser.

Å bruke Array_Merge () Funksjon, du må gi den en liste over matriser atskilt med komma som argument. Funksjonen returnerer deretter en ny matrise som inneholder de sammenslåtte verdiene til alle matriser gitt som argumenter.

Syntaksen til Array_Merge () Funksjonen er som følger:

Array_Merge (Array1, Array2, Array3, ...)

Her, Array1, Array2, Array3... er argumentene gitt til Array_Merge () funksjon. De Array1 er den første matrisen å slå seg sammen mens Array2, Array3... er valgfri.

Bruk funksjonen Array_Merge () i PHP?

For å lære å bruke array_merge () fAvfølelse i PHP, følg de undergitte trinnene:

Trinn 1: Først må du definere to matriser som må slås sammen i PHP.

Steg 2: Da kan du bruke Array_Merge () Funksjon for å slå sammen matriser.

Trinn 3: Lagre matrisen i en variabel og skriv den deretter ut ved hjelp av print_r funksjon.

Eksempler på array_merge () -funksjon i PHP

Følgende er noen eksempler på å bruke Array_Merge () Funksjon i PHP:

Eksempel 1: Bruk funksjonen Array_Merge () for å slå sammen flere matriser til en

Du kan bruke Array_Merge () For å kombinere flere matriser til en enkelt matrise som inneholder alle de originale matriseelementene. Her er et enkelt eksempel.

$ emp_id = ['a', 'b', 'c', 'd'];
$ emp_nam = ['awais', 'zainab', 'hiba', 'Komal'];
$ emp_age = ['25', '23', '22', '24'];
$ emp_info = array_merge ($ emp_id, $ emp_nam, $ emp_age);
print_r ($ emp_info);
?>

Ovennevnte PHP -program definerer tre indekserte matriser som er navngitt emp_id, emp_nam, og, emp_age. Så fusjonerte det emp_id, emp_nam, og, emp_age matriser til en enkelt matrise som heter emp_info Bruke PHP Array_Merge () funksjon.

Produksjon

Eksempel 2: Bruk funksjonen Array_Merge () for å slå sammen indekserte matriser med dupliserte verdier

De Array_Merge () Funksjon er også nyttig i et scenario hvis du har en matrise med dupliserte verdier. I så fall, hvis du bruker funksjonen, returnerer den bare en enkelt verdi i stedet for å returnere en duplikatverdi. Følgende kode illustrerer dette fenomenet.

$ array1 = array ('brun', 'gul', 'svart');
$ array2 = array ('hvit', 'brun', 'blå');
$ Merg = array_merge ($ array1, $ array2);
print_r ($ varg);
?>

Ovennevnte kode bruker to matriser bestående av farger. De sammenslåing Array er kombinasjonen av begge matriser som returnerer matrisen og fjerner duplikatverdiene.

Produksjon

Konklusjon

De Array_Merge () Funksjon i PHP lar deg kombinere flere matriser i en. For å bruke funksjonen i PHP, må du oppgi en liste over matriser atskilt med komma som argument. Funksjonen gir deg en ny matrise som inneholder alle matriserede verdier. Den ovennevnte retningslinjen gir en enkel forståelse med noen enkle eksempler på hvordan du bruker Array_Merge () I PHP.