185 of 410 menu

Hàm array_intersect

Hàm array_intersect tính toán phần giao của các mảng - trả về một mảng chứa các phần tử có mặt trong tất cả các mảng được truyền vào hàm.

Cú pháp

array_intersect(array $array, array ...$arrays): array

Ví dụ

Hãy tìm xem những phần tử nào có trong cả mảng này lẫn mảng kia:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [3, 4, 5, 6, 7]; $res = array_intersect($arr1, $arr2); var_dump($res); ?>

Kết quả thực thi mã:

[3, 4, 5]

Ví dụ

Hãy tìm xem những phần tử chung nào có mặt trong cả ba mảng:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [3, 4, 5, 6, 7]; $arr3 = [4, 5, 6, 7, 8]; $res = array_intersect($arr1, $arr2, $arr3); var_dump($res); ?>

Kết quả thực thi mã:

[4, 5]

Xem thêm

  • hàm array_diff,
    hàm tính hiệu của các mảng
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối