Fungsi PHP array_intersect_assoc()

Contoh

Membandingkan nama dan nilai kunci dari dua array dan mengembalikan gabungan:

<?php
$a1=array("a"=>"merah","b"=>"hijau","c"=>"biru","d"=>"kuning");
$a2=array("a"=>"red","b"=>"green","c"=>"blue");
$result=array_intersect_assoc($a1,$a2);
print_r($result);
?>

Contoh Penggunaan

Definisi dan penggunaan

Fungsi array_intersect_assoc() digunakan untuk membandingkan nama dan nilai kunci dari dua (atau lebih banyak) array dan mengembalikan gabungan.

Fungsi ini membandingkan nama dan nilai kunci dari dua (atau lebih banyak) array dan mengembalikan array gabungan, array ini termasuk semua yang ada di array yang dibandingkan (array1)dan juga di dalam setiap parameter array lain (array2 atau array3 dan nilai kunci di dalam (

Keterangan

Fungsi array_intersect_assoc() PHP mengembalikan array kesetimbangan dari dua atau lebih array.

Dengan array_intersect( Fungsi yang berbeda dengan, fungsi ini selain membandingkan nilai kunci, juga membandingkan nama kunci. Nama kunci elemen di dalam array kembalian tetap sama.

Sintaks

array_intersect_assoc(array1,array2,array3...)
Parameter Deskripsi
array1 Wajib. Array pertama yang dibandingkan dengan array lain.
array2 Wajib. Array yang dibandingkan dengan array pertama.
array3,... Pilihan. Array lain yang dibandingkan dengan array pertama.

Detil Teknis

Hasil kembalian: Kembalikan array kesetimbangan, array ini termasuk semua array yang dibandingkan (array1)dan juga di dalam setiap parameter array lain (array2 atau array3 dan nilai kunci di dalam (
Versi PHP: 4.3.0+

Banyak Contoh Lainnya

Contoh 1

Bandingkan nama dan nilai kunci tiga array, dan kembalikan kesetimbangan:

<?php
$a1=array("a"=>"merah","b"=>"hijau","c"=>"biru","d"=>"kuning");
$a2=array("a"=>"merah","b"=>"hijau","g"=>"biru");
$a3=array("a"=>"merah","b"=>"hijau","g"=>"biru");
$result=array_intersect_assoc($a1,$a2,$a3);
print_r($result);
?>

Contoh Penggunaan