在PHP中创建数组的简单方法
我有两个阵列:在PHP中创建数组的简单方法,php,arrays,loops,Php,Arrays,Loops,我有两个阵列: 第一个数组是一组键 第二个数组是一组值 我想将它们合并到PHP中的关联数组中 除了使用循环,还有更简单的方法吗?使用array\u combine()函数: 片段: $keys = array('a', 'b', 'c', 'd'); $values = array(1, 2, 3, 4); $result = array_combine($keys, $values); var_dump($result); 结果: array(4) { ["a"]=> int
array\u combine()
函数:
片段:
$keys = array('a', 'b', 'c', 'd');
$values = array(1, 2, 3, 4);
$result = array_combine($keys, $values);
var_dump($result);
结果:
array(4) {
["a"]=>
int(1)
["b"]=>
int(2)
["c"]=>
int(3)
["d"]=>
int(4)
}
使用
array\u combine
文档示例:
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
print_r($c);
应输出:
Array
(
[green] => avocado
[red] => apple
[yellow] => banana
)
退房