array_combine() 以一個陣列的值作為鍵名,另一個陣列的值作為鍵值,合併建立新的關聯陣列。兩陣列元素數量必須相同,否則返回 false。
array_combine(array $keys, array $values): array|false
$keys:作為鍵名的陣列(必需)。$values:作為鍵值的陣列(必需)。<?php
$a1 = array("a", "b", "c", "d");
$a2 = array("Cat", "Dog", "Horse", "Cow");
print_r(array_combine($a1, $a2));
?>
Array
(
[a] => Cat
[b] => Dog
[c] => Horse
[d] => Cow
)
提示:若任一陣列為空或長度不一,函數返回 false。