array_merge

array_merge -- Voeg twee of meer arrays samen

Beschrijving

array array_merge ( array array1, array array2 [, array ...])

array_merge( ) voegt de elementen van twee of meer arrays samen zodat de waarden van de ene worden toegevoegd aan het einde van de vorige . De functie geeft de resulterende array terug .

Als de input arrays dezelfde string keys hebben zal de latere waarde bij die key de eerdere overschrijven . Als de arrays echter numerieke keys hebben , zal de latere waarde de originele waarde niet overschrijven , maar in plaats daarvan worden toegevoegd .

Voorbeeld 1 . array_merge( ) voorbeeld




$result heeft nu de volgende waarde :








Voorbeeld 2 . Simpel array_merge( ) voorbeeld




Vergeet niet dat numerieke keys opnieuw worden genummerd !






Als beide arrays volledig bewaard moeten worden en het is de bedoeling om ze slechts aan elkaar te koppelen , gebruik dan de + operator :




De numerieke key wordt bewaard, en de associate blijft bewaard.







Opmerking : Gedeelde keys zullen worden overschreven op basis van wie het eerst komt , die het eerst maalt .

Zie ook array_merge_recursive( ) .