En af de fælles træk på de fleste programmeringssprog er Array. Arrays er yderst nyttige til at hjælpe os med at holde information på en organiseret måde. Denne artikel introducerer dig til Array Merge In med passende programmatisk demonstration. Følgende punkter vil blive dækket her,
Array Merge In PHP
Hvad er array_merge?
I PHP, array_merge er en indbygget funktion, der bruges til at flette en eller flere arrays i et enkelt array. Vi bruger denne funktion til at flette flere elementer eller værdier sammen til et enkelt array, der forekommer på en sådan måde, at værdierne for et array tilføjes til det tidligere array. I en matrix, hvis vi får gentaget den samme strengnøgle, overskrives den forrige værdi for nøglen af den næste.
Den givne kode nedenfor illustrerer ovenstående udsagn:
'ashok', 'p' => 'tarun', 'r' => 'charan') print_r ($ var)?>
Produktion:
Array
(
[p] => tarun
[r] => charan
)
Det '
tag 'bruges til at definere teksten på en forudformateret måde, der forsyner fanerne, pauserne, tekstrummene og andre formateringstegn. array_merge () tager en liste over arrays, der skal flettes, som er adskilt af komma (,) som parameter og returnerer et nyt array med flettede arrays sendt til funktionenSyntaks:
array_merge ($ array1, $ array2, $ array3, $ array4 ....... $ array n)Hvor
java hvordan man afslutter et program$ array1, $ array2, $ array3, $ array4
er flere arrays, der skal flettes.
Parametre: Liste over arrays adskilt af komma tages som en parameter af array_merge () -funktionen, der skal flettes som vist i syntaksen. Vi kan sende et antal arrays i parameteren.
Returværdi: et nyt array returneres, hvor elementerne i alle arrays flettes sammen, som sendes i parametre.
Eksempel 1:
'back-end', 'javascript' => 'front-ened', 89, 'ashok') $ var2 = array (56, 31, 'html' => 'front-end', 65) $ resultarr = array_merge ( $ var1, $ var2) print_r ($ resultarr)?>Produktion:
Array
(=> back-end
=> front-end
[0] => 89
[1] => ashok
[2] => 56
[3] => 31=> front-end
[4] => 65
)=> back-end,
=> frontend, [0] => 89, [1] => ashok,er listen over elementer i første array, dvs.$var1og[0] => 56, [1] => 31,
=> frontend, [2] => 65,er listen over elementer i$ var2.
Dette bringer os til den næste bit af denne artikel om Array Merge i PHP
EU-operatør
Union-operatør (+) kan også bruges til at flette 2 arrays, men den bruger ikke de nøgler, der allerede er defineret i det foregående array.Den givne kode nedenfor illustrerer ovenstående udsagn:
'back-end', 'javascript' => 'front-ened', 89, 'ashok') $ var2 = array (56, 31, 'html' => 'front-end', 65) $ resultarr = $ var1 + $ var2 print_r ($ resultarr)?>Produktion:
Array
(
=> back-end
=> front-ened
[0] => 89
[1] => ashok
=> front-end
[2] => 65
)
Numeriske nøgler bliver nummereret igen. Den givne kode nedenfor illustrerer ovenstående udsagn:
'koder') $ resultarr = array_merge ($ var1, $ var2) print_r ($ resultarr)?>Produktion
Array
(
[0] => koder
)Med dette kommer vi til slutningen af denne artikel om Array Merge In PHP, jeg håber, du har lært om brugen af arrays i PHP, array_merge-funktionen og nogle af dens eksempler og EU-operatør, som også fletter arrays.
Hvis du fandt denne artikel relevant, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.
Har du et spørgsmål til os? Nævn det i kommentarfeltet i Array Merge In PHP-artiklen, og jeg vender tilbage til dig.