PHP array_diff_assoc() Fungsi
Contoh
Bandingkan kunci dan nilai dari dua array, dan kembalikan perbedaannya:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","b"=>"green","c"=>"blue");
$result=array_diff_assoc($a1,$a2);
print_r($result);
?>
Definisi dan Penggunaan
Fungsi array_diff_assoc() membandingkan kunci dan nilai dari dua (atau lebih) array, dan mengembalikan perbedaannya.
Fungsi ini membandingkan kunci dan nilai dari dua (atau lebih) array, dan mengembalikan array yang berisi entri dari array1 yang tidak ada dalam array2 atau array3 , dll.
Sintaksis
array_diff_assoc(array1,array2,array3...)
Nilai Parameter
Parameter | Description |
---|---|
array1 | Required. The array to compare from |
array2 | Required. An array to compare against |
array3,... | Optional. More arrays to compare against |
Detail Teknis
Nilai Kembali: | Mengembalikan array yang berisi entri dari array1 yang tidak ada di array lainnya |
---|---|
Versi PHP: | 4.3+ |
Lebih Banyak Contoh
Contoh
Bandingkan kunci dan nilai dari dua array, dan kembalikan perbedaannya:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"green","g"=>"blue");
$result=array_diff_assoc($a1,$a2);
print_r($result);
?>
Contoh
Bandingkan kunci dan nilai dari tiga larik, dan kembalikan perbedaannya:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","f"=>"green","g"=>"blue");
$a3=array("h"=>"red","b"=>"green","g"=>"blue");
$result=array_diff_assoc($a1,$a2,$a3);
print_r($result);
?>
Referensi Array PHP