Fungsi array_merge_recursive() PHP

Contoh

Gabungkan dua array ke dalam satu array:

<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>

Contoh Penggunaan

Definisi dan Penggunaan

Fungsi array_merge_recursive() menggabungkan satu atau lebih array ke dalam satu array.

Fungsi ini sama dengan array_merge() Perbedaan fungsi terletak di pengolahan saat ada elemen array dengan nama kunci yang sama di dua atau lebih array. array_merge_recursive() tidak melakukan penutupan kunci, melainkan menggabungkan beberapa nilai dengan kunci yang sama secara rekursif ke dalam array.

Komentar:Jika Anda hanya memasukkan satu array ke fungsi array_merge_recursive(), hasilnya sama seperti array_merge(), fungsi akan kembalikan array baru dengan index integer yang diindeks ulang mulai dari 0.

Sintaks

array_merge_recursive(array1,array2,array3...)
Parameter Deskripsi
array1 Diperlukan. Tentukan array.
array2 Pilihan. Tentukan array.
array3 Pilihan. Tentukan array.

Detil Teknologi

Kembalikan nilai: Kembalikan array yang digabungkan.
Versi PHP: 4.0.1+