143 of 410 menu

Hàm array_merge_recursive

Hàm array_merge_recursive hợp nhất hai hoặc nhiều mảng lại với nhau. Sự khác biệt so với hàm array_merge thể hiện khi trong các mảng cần hợp nhất có các khóa giống nhau. Hãy xem các ví dụ.

Cú pháp

array_merge_recursive(array ...$arrays): array

Ví dụ

Hãy hợp nhất hai mảng có các khóa giống nhau:

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

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

['a' => [1, 4], 2, 3, 5, 6]

Ví dụ

Để so sánh, hãy xem hàm array_merge hoạt động thế nào:

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

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

['a' => 1, 2, 3, 5, 6]

Xem thêm

  • hàm array_merge,
    hàm cũng hợp nhất các mảng
  • hàm array_combine,
    hàm hợp nhất hai mảng thành một mảng kết hợp
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