如何组合具有相同键的数组



我得到这个数组,但我想显示我的键和所有子项的键下面,我不希望每次重复一个键,我需要该键只显示一个和所有其他实体,在这个有相同的键。

 array(2) {
      [0]=>
      array(1) {
        ["A"]=>
        string(2) "Test1"
      }
      [1]=>
      array(1) {
        ["A"]=>
        string(2) "Test1"
      }
    }

我想要这样的东西:

 array(2) {
      [0]=>
      array(1) {
        ["A"]=>
       string(2) "Test1", 
        string(2) "Test2"
      }
     }

使用如下:

$return = array_merge_recursive($array, ...);

在你的例子中:

$return = array_merge_recursive($array[0], $array[1]);

但我猜你会想要一个更有活力的解决方案,我现在就起草。

$return = call_user_func_array('array_merge_recursive', $array);

相关内容

  • 没有找到相关文章

最新更新