【发布时间】:2011-04-17 05:31:51
【问题描述】:
给定 php 中的以下数组,我怎样才能最好地将它们合并在一起
$masterkeys = array('Key1','Key2');
$settings_foo = array(
array('ID'=>'Key1',
'Foo_Setting'=>'SomeValue'));
$settings_bar = array(
array('ID'=>'Key1',
'Bar_Setting'=>'SomeOtherValue'));
最后我需要 $masterkeys 是每个 settings_[foo|bar] 数组的组合。
Array( ['Key1'] = Array('Foo_Setting'=>'SomeValue','Bar_Setting'=>'SomeOtherValue') );
我知道我可以使用几个 foreach 循环,但只是想知道是否有几个 PHP 数组函数可以将它们拼接在一起。
【问题讨论】:
标签: php multidimensional-array