二维数组去重

a r r a y 2 D = A r r a y ( 0 = > A r r a y ( " u i d " = > 3425942 , " a d d t i m e " = > 1509173929 , " s t o r e n a m e " = > ′ 不 对 不 对 等 你 都 是 ′ , " d e p a r t m e n t " = > ′ 成 都 九 龙 国 联 电 器 有 限 公 司 ( 金 带 街 店 ) ′ ) , 1 = > A r r a y ( " u i d " = > 3425942 , " a d d t i m e " = > 1509173929 , " s t o r e n a m e " = > ′ 很 多 员 工 数 创 业 ( 驻 外 ) ′ , " d e p a r t m e n t " = > ′ 成 都 九 龙 国 联 电 器 有 限 公 司 ( 金 带 街 店 ) ′ ) , 2 = > A r r a y ( " u i d " = > 3425942 , " a d d t i m e " = > 1509173929 , " s t o r e n a m e " = > ′ 很 多 员 工 数 创 业 ( 驻 外 ) ′ , " d e p a r t m e n t " = > ′ 新 津 ′ ) , 3 = > A r r a y ( " u i d " = > 3425942 , " a d d t i m e " = > 1509173929 , " s t o r e n a m e " = > ′ 很 多 员 工 数 创 业 ( 驻 外 ) ′ , " d e p a r t m e n t " = > ′ 高 埂 ′ ) , 4 = > A r r a y ( " u i d " = > 3425942 , " a d d t i m e " = > 1509173929 , " s t o r e n a m e " = > ′ 很 多 员 工 数 创 业 ( 驻 外 ) ′ , " d e p a r t m e n t " = > ′ 新 津 ′ ) , 5 = > A r r a y ( " u i d " = > 3425942 , " a d d t i m e " = > 1509173929 , " s t o r e n a m e " = > ′ 后 海 ′ , " d e p a r t m e n t " = > ′ 北 京 ′ ) , ) ; f o r e a c h ( array2D=Array( 0 => Array( "uid" => 3425942, " add_time"=> 1509173929, "store_name"=> '不对不对等你都是', "department"=>'成都九龙国联电器有限公司(金带街店)' ), 1=> Array( "uid" => 3425942, " add_time"=> 1509173929, "store_name"=> '很多员工数创业(驻外)', "department"=>'成都九龙国联电器有限公司(金带街店)' ), 2=> Array( "uid" => 3425942, " add_time"=> 1509173929, "store_name"=> '很多员工数创业(驻外)', "department"=>'新津' ), 3=> Array( "uid" => 3425942, " add_time"=> 1509173929, "store_name"=> '很多员工数创业(驻外)', "department"=>'高埂' ), 4=> Array( "uid" => 3425942, " add_time"=> 1509173929, "store_name"=> '很多员工数创业(驻外)', "department"=>'新津' ), 5=> Array( "uid" => 3425942, " add_time"=> 1509173929, "store_name"=> '后海', "department"=>'北京' ), ); foreach ( array2D=Array(0=>Array("uid"=>3425942,"addtime"=>1509173929,"storename"=>,"department"=>)),1=>Array("uid"=>3425942,"addtime"=>1509173929,"storename"=>(),"department"=>)),2=>Array("uid"=>3425942,"addtime"=>1509173929,"storename"=>(),"department"=>),3=>Array("uid"=>3425942,"addtime"=>1509173929,"storename"=>(),"department"=>),4=>Array("uid"=>3425942,"addtime"=>1509173929,"storename"=>(),"department"=>),5=>Array("uid"=>3425942,"addtime"=>1509173929,"storename"=>,"department"=>),);foreach(array2D as $v) {
v = j o i n ( ′ , ′ , v=join(',', v=join(,,v); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串
t e m p [ ] = temp[]= temp[]=v;

}
t e m p = a r r a y u n i q u e ( temp=array_unique( temp=arrayunique(temp); //去掉重复的字符串,也就是重复的一维数组
foreach($temp as k = > k=> k=>val)
{
a r r a y = e x p l o d e ( ′ , ′ , array=explode(',', array=explode(,,val); //再将拆开的数组重新组装
//下面的索引根据自己的情况进行修改即可
t e m p 2 [ temp2[ temp2[k][‘uid’] =$array[0];
t e m p 2 [ temp2[ temp2[k][‘add_time’] =$array[1];
t e m p 2 [ temp2[ temp2[k][‘store_name’] =$array[2];
t e m p 2 [ temp2[ temp2[k][‘department’] =$array[3];
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值