Kā ieviest masīvu apvienošanu PHP?



Šis raksts par masīvu apvienošanu PHP iepazīstinās jūs ar masīvu funkciju apvienošanu PHP kopā ar programmatiskām demonstrācijām.

Viena no kopīgākajām iezīmēm lielākajā daļā programmēšanas valodu ir Array. Masīvi ir ļoti noderīgi, lai palīdzētu mums saglabāt informāciju organizētā veidā. Šis raksts jūs iepazīstinās ar masīvu apvienošanu ar piemērotu programmatisku demonstrāciju. Šeit tiks apskatīti šādi norādījumi,

Sāksim tad





Masīvu apvienošana PHP

Kas ir array_merge?

PHP, array_merge ir iebūvēta funkcija, ko izmanto, lai vienā vai vairākos masīvos apvienotu vienā masīvā. Mēs izmantojam šo funkciju, lai apvienotu vairākus elementus vai vērtības kopā vienā masīvā, kas notiek tā, ka viena masīva vērtības tiek pievienotas iepriekšējam masīvam. Masīvā, ja mums ir atkārtota viena un tā pati virknes atslēga, tad iepriekšējā atslēgas vērtība tiks pārrakstīta ar nākamo.

Dotais kods zemāk norāda uz iepriekš minēto apgalvojumu:



 
'ashok', 'p' => 'tarun', 'r' => 'charan') print_r ($ var)?>

Izeja:

Masīvs

(
[p] => tarun
[r] => šarana
)



 tags ’tiek izmantots, lai definētu tekstu iepriekš formatētā veidā, kas liek cilnes, pārtraukumus, teksta atstarpes un citas formatēšanas rakstzīmes. masīvs_merge () paņem sarakstu ar masīviem, kas jāapvieno, kuri kā parametri atdalīti ar komatu (,) un atgriež jaunu masīvu ar apvienotajiem masīviem, kas nodoti funkcijai

Sintakse:

array_merge ($ masīvs1, $ masīvs2, $ masīvs3, $ masīvs4 ....... $ masīvs n)

Kur

$ masīvs1, $ masīvs2, $ masīvs3, $ masīvs4

ir vairāki masīvi, kas jāapvieno.

Parametri: Ar komatiem atdalītu masīvu sarakstu kā parametru uzskata array_merge () funkcija, kas jāapvieno, kā parādīts sintaksē. Parametrā mēs varam nodot n masīvu skaitu.

Atgriešanās vērtība: tiek atgriezts jauns masīvs, kurā tiek apvienoti visu masīvu elementi, kas tiek nodoti parametros.

1. piemērs:

 
'back-end', 'javascript' => 'front-ened', 89, 'ashok') $ var2 = masīvs (56, 31, 'html' => 'front-end', 65) $ resultarr = array_merge ( $ var1, $ var2) print_r ($ resultarr)?>

Izeja:

Masīvs
(

=> aizmugure

=> priekšgals
[0] => 89
[1] => Ashok
[2] => 56
[3] => 31

=> priekšgals
[4] => 65
)

=> aizmugure,

=> front-end, [0] => 89, [1] => ashok,ir pirmā masīva elementu saraksts, t.i.$ var1un[0] => 56, [1] => 31,

=> priekšgals, [2] => 65,ir elementu saraksts$ var2.

Tas mūs noved pie nākamā šī raksta par masīvu apvienošanu PHP

Savienības operators

Union operatoru (+) var izmantot arī 2 masīvu apvienošanai, taču tajā netiks izmantotas atslēgas, kas jau ir definētas iepriekšējā masīvā.Dotais kods zemāk norāda uz iepriekš minēto apgalvojumu:

 
'back-end', 'javascript' => 'front-ened', 89, 'ashok') $ var2 = masīvs (56, 31, 'html' => 'front-end', 65) $ resultarr = $ var1 + $ var2 print_r ($ resultarr)?>

Izeja:

Masīvs

(

=> aizmugure

=> front-ened

[0] => 89

java izlauzties no metodes

[1] => Ashok

=> priekšgals

[2] => 65

)

Ciparu taustiņi tiks numurēti. Zemāk dotais kods ilustrē iepriekš minēto apgalvojumu:

 
'coder') $ resultarr = array_merge ($ var1, $ var2) print_r ($ resultarr)?>

Rezultāts

Masīvs

(
[0] => kodētājs
)

Līdz ar to mēs esam nonākuši šī raksta beigās par masīvu apvienošanu PHP. Es ceru, ka esat uzzinājis par masīvu izmantošanu PHP, array_merge funkciju un dažiem tā piemēriem un Savienības operatoru, kas arī apvieno masīvus.

Ja jums šķita, ka šis raksts ir svarīgs, skatiet vietni Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē.

Vai mums ir jautājums? Lūdzu, pieminējiet to masīvu apvienošanas komentāru sadaļā PHP rakstā un sazināšos ar jums.