{site_name}

{site_name}

🌜 搜索

函数array_combine()是一个 PHP 数组函数,它用于将一个数组的值

php 𝄐 0
php array_column
函数array_combine()是一个 PHP 数组函数,它用于将一个数组的值作为键名,另一个数组的值作为键值来创建一个新的数组。如果两个数组的长度不相等,会返回false。下面是一个使用array_combine()函数的示例:

php
$keys = array('a', 'b', 'c');
$values = array('apple', 'banana', 'cherry');

$result = array_combine($keys, $values);
print_r($result);


输出将会是:


Array
(
[a] => apple
[b] => banana
[c] => cherry
)


在这个示例中,'a', 'b', 'c' 是键名数组,而 'apple', 'banana', 'cherry' 是键值数组。array_combine()函数将这两个数组合并成一个新的关联数组,键名对应键值。

如果两个数组的长度不相等,如下所示:

php
$keys = array('a', 'b', 'c');
$values = array('apple', 'banana');

$result = array_combine($keys, $values);
var_dump($result);


输出将会是:


bool(false)


因为键名数组和键值数组的长度不同,所以array_combine()函数返回false。