PHP array_merge() Funksie
Voorbeeld
Voeg twee skikkings saam in een skikking:
<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_merge($a1,$a2));
?>
Definisie en gebruik
Die array_merge()-funksie voeg een of meer skikkings saam in een skikking.
Wenk: Jy kan een skikking aan die funksie toewys, of soveel as wat jy wil.
Let wel: As twee of meer skikkingselemente dieselfde sleutel het, ignoreer die laaste een die ander.
Let wel: As jy net een skikking aan die array_merge()-funksie toewys, en die sleutels is heelgetalle, gee die funksie 'n nuwe skikking met heelgetalsleutels wat by 0 begin en verhoog met 1 vir elke waarde (Sien voorbeeld hieronder).
Wenk: Die verskil tussen hierdie funksie en die array_merge_recursive() funksie is wanneer twee of meer skikkingselemente dieselfde sleutel het. In plaas daarvan om die sleutels te ignoreer, maak die array_merge_recursive() funksie die waarde as 'n skikking.
Sintaksis
array_merge(array1, array2, array3, ...)
Parameterwaardes
Parameter | Description |
---|---|
array1 | Required. Specifies an array |
array2 | Optional. Specifies an array |
array3,... | Optional. Specifies an array |
Tegniese besonderhede
Terugkeerwaarde: | Wys die saamgevoegde skikking |
---|---|
PHP weergawe: | 4+ |
Veranderinglog: | Vanaf PHP 5.0 aanvaar hierdie funksie slegs parameters van tipe skikking |
Meer voorbeelde
Voorbeeld
Voeg twee assosiatiewe skikkings saam in een skikking:
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>
Voorbeeld
Gebruik slegs een skikking parameter met heelgetal sleutels:
<?php
$a=array(3=>"red",4=>"green");
print_r(array_merge($a));
?>
❮ PHP Skikking Verwysing