array array_intersect ( array array1, array array2 [, array ...])
array_intersect() 函數返回兩個或多個數組的交集數組。
array_intersect() 返回一個數組,該數組包含了所有在 array1 中也同時出現在所有其它參數數組中的值。注意鍵名保留不變。
下面就拿手冊上的例子給大家演示:
<?php
$array1 = array ("a" => "green", "red", "blue");
$array2 = array ("b" => "green", "yellow", "red");
$result = array_intersect ($array1, $array2);
print_r($result);
?>
輸出結果如下:
Array
(
[a] => green
[0] => red
)