Hogyan lehet kombinálni a tömbök egyetlen php - megállapítja, pokoli jeladó

1. A PHP-függvények array_merge

Kód: array array_merge (array tömb1, array tömb2 # 91;, tömb. # 93; )

array_merge () függvény egyesíti az elemek két vagy több tömböt úgy, hogy az értékek a tömb csatlakozik az egyik előző. Az eredmény egy új tömböt.







Ha a megadott tömbökben ugyanolyan string kulcsok, akkor megfelelő értékek ezeket a kulcsokat, rekurzív beolvadt egy tömbben, így ha az egyik érték egy tömb funkció egyesíti azt a megfelelő értéket a másik tömbben. Azonban, ha a tömbökben ugyanolyan numerikus billentyűt, az említett érték az utolsó, nem írja felül az eredeti érték, de összevonásra kerül vele.







Példa használatra array_merge ()

Kód: $ tomb1 = array ( "szín" => "piros", 2, 4);
$ Tomb2 = array ( "a", "b", "színes" => "zöld", "alak" => "trapéz", 4);
$ Eredmeny = array_merge ($ tömb1, $ tomb2);
print_r ($ eredmeny);

A fenti példa:

2. Egyszerűen adjunk hozzá két tömb

Ha azt szeretnénk, hogy teljesen megőrizni a tömböket, és csak egyesíteni őket, akkor a + operátorral:

Kód: $ tomb1 = array ();
$ Tomb2 = array (1 => "adatok");
$ Result = $ tomb1 + $ tomb2;

A numerikus gomb megmarad, így az egyesület is van.

Meg kell jegyezni, hogy a PHP 5 array_merge függvény csak olyan típusú tömb.




Kapcsolódó cikkek