Hàm PHP array_combine()

Ví dụ

Tạo một mảng mới bằng cách hợp nhất hai mảng, trong đó một mảng phần tử là tên khóa, phần tử của mảng còn lại là giá trị khóa:

<?php
$fname=array("Bill","Steve","Mark");
$age=array("60","56","31");
$c=array_combine($fname,$age);
print_r($c);
?>

Ví dụ chạy

Định nghĩa và cách sử dụng

Hàm array_combine() tạo một mảng mới bằng cách hợp nhất hai mảng, trong đó một mảng là tên khóa, mảng còn lại là giá trị khóa.

Ghi chú:Số lượng phần tử của mảng tên khóa và mảng giá trị phải bằng nhau!

Nếu một trong hai mảng rỗng hoặc số lượng phần tử của hai mảng khác nhau, hàm này sẽ trả về false.

Cú pháp

array_combine(keys,values);
Tham số Mô tả
keys Bắt buộc. Mảng tên khóa.
values Bắt buộc. Mảng giá trị.

Hướng dẫn và ghi chú

Ghi chú:Hai tham số phải có số lượng phần tử bằng nhau.

Chi tiết kỹ thuật

Giá trị trả về: Trả về mảng đã hợp nhất. Nếu số lượng phần tử của hai mảng không khớp, sẽ trả về FALSE.
Phiên bản PHP: 5+
Nhật ký cập nhật: Trước khi phiên bản PHP 5.4, nếu mảng rỗng, sẽ báo lỗi E_WARNING cấp độ và trả về FALSE.