Örnek
Bir diziye iki dizi birleştirme:
<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_merge($a1,$a2));
?>
»Run örnek Tanımı ve Kullanımı
array_merge() işlevi, bir dizi içine bir ya da daha fazla dizi birleştirir.
Tip: Eğer işleve bir dizi atamak veya istediğiniz kadar yapabilirsiniz.
Note: İki veya daha fazla dizi elemanları aynı anahtarı varsa, sonuncusu diğerlerini geçersiz kılar.
Note: Eğer tek bir dizi tayin durumunda array_merge() işlev, ve anahtarlar tamsayılardır, fonksiyon her değer (aşağıdaki Örnek 2 ye bakınız) için 1 tam sayıdır, 0 ° C'de başlayan ve tuşlarını artış ile yeni bir dizi döner.
Tip: Bu fonksiyon arasındaki fark array_merge_recursive() , iki veya daha fazla dizi elemanları, aynı anahtar zaman fonksiyonudur. Anahtarları geçersiz yerine, array_merge_recursive() işlevi, bir dizi olarak bir değer sağlar.
Sözdizimi
array_merge( array1,array2,array3... )
Parametre | Açıklama |
---|---|
array1 | Gereklidir. bir dizi belirtir |
array2 | İsteğe bağlı. bir dizi belirtir |
array3,... | İsteğe bağlı. bir dizi belirtir |
Teknik detaylar
Geri dönüş değeri: | Birleştirilmiş dizi döndürür |
---|---|
PHP Sürümü: | 4+ |
Değişiklikler: | PHP 5.0 itibariyle bu işlev sadece tip dizinin parametrelerini kabul |
Diğer Örnekler
Örnek 1
Bir diziye iki birleştirici dizileri birleştirme:
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>
»Run örnek Örnek 2
tam sayı tuşları olan tek bir dizi parametre kullanılarak:
<?php
$a=array(3=>"red",4=>"green");
print_r(array_merge($a));
?>
»Run örnek <PHP Dizi Referans