{site_name}

{site_name}

🌜 搜索

PHP函数array_combine()用于创建一个数组,其中一个数组会被作为键名,另一个数组会被作为对应的值

php 𝄐 0
php array_column
PHP函数array_combine()用于创建一个数组,其中一个数组会被作为键名,另一个数组会被作为对应的值。这两个数组必须具有相同数量的元素。

该函数的语法是:


array_combine(array $keys, array $values): ?array


其中,$keys表示键名数组,$values表示对应的值数组,返回值为创建的关联数组。如果$keys和$values的元素数量不同,则返回NULL。

以下是一个例子:


$keys = array('a', 'b', 'c');
$values = array(1, 2, 3);
$result = array_combine($keys, $values);
print_r($result);


输出结果为:


Array (
[a] => 1
[b] => 2
[c] => 3
)


在此例中,$keys数组包含三个元素('a'、'b'和'c'),$values数组也包含三个元素(1、2和3)。array_combine()函数将这两个数组组合成一个新的关联数组,并将$keys数组的元素作为新数组的键名,将$values数组的元素作为新数组的对应值。输出结果显示了这个新数组的内容。