php 根据key合并,PHP-PHP二维数组合并,根据某个key合并

$a[0][1] = "a";

$a[0][2] = "b";

$a[0][3] = "c";

$a[0][4] = "d";

$a[1][1] = "aa";

$a[1][2] = "bb";

$a[1][3] = "cc";

$a[1][4] = "dd";

$b[0]["a"] = "1";

$b[0]["b"] = "2";

$b[0]["c"] = "3";

$b[0]["d"] = "4";

$b[1]["a"] = "11";

$b[1]["b"] = "22";

$b[1]["c"] = "33";

$b[1]["d"] = "44";

$b[1][4] = "dd";

$c["a"] = $a;

$c["b"] = $b;

$d = array();

foreach($c as $k){

if (!empty($k))

$d = array_merge ( $d, $k );

}

print_r($d);

/*

返回:

Array

(

[0] => Array

(

[1] => a

[2] => b

[3] => c

[4] => d

)

[1] => Array

(

[1] => aa

[2] => bb

[3] => cc

[4] => dd

)

[2] => Array

(

[a] => 1

[b] => 2

[c] => 3

[d] => 4

)

[3] => Array

(

[a] => 11

[b] => 22

[c] => 33

[d] => 44

[4] => dd

)

)

*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值