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,
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 funkcijaiSintakse:
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.