array_intersect() trả về giao của các mảng: các giá trị xuất hiện trong tất cả mảng (so sánh theo giá trị).
Ví dụ
<?php
$arr1 = [5, 10, 15, 20, 34];
$arr2 = [20, 10, 15, 55, 100];
print_r(array_intersect($arr1, $arr2));
?>
Kết quả
Array ( [1] => 10 [2] => 15 [3] => 20 )
Lưu ý
- Khóa của mảng đầu được bảo toàn trong kết quả.
- So sánh giá trị dạng chuỗi.