PHP array_intersect() Fungsi
Contoh
Bandingkan nilai dua array, dan kembalikan kecocokan:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"green","g"=>"blue");
$result=array_intersect($a1,$a2);
print_r($result);
?>
Definisi dan Penggunaan
Fungsi array_intersect() membandingkan nilai dari dua (atau lebih) array, dan mengembalikan kecocokan.
Fungsi ini membandingkan nilai dari dua atau lebih array, dan mengembalikan array yang berisi entri dari array1 yang ada dalam array2 , array3 , dll.
Sintaksis
array_intersect(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 ada di semua array lainnya |
---|---|
Versi PHP: | 4.0.1+ |
Lebih Banyak Contoh
Contoh
Bandingkan nilai dari tiga larik, dan kembalikan kecocokan:
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"black","g"=>"purple");
$a3=array("a"=>"red","b"=>"black","h"=>"yellow");
$result=array_intersect($a1,$a2,$a3);
print_r($result);
?>
Referensi Array PHP