首页 > 代码库 > php 去掉二维数组
php 去掉二维数组
/** * 二维数组去重 * @param 数组 $array */ function array_unique_fb($array) { foreach ($array as $key=>$v) { $str = ‘‘; foreach ($v as $key_=>$v_){ $str .= $key_.‘@#$‘.$v_.‘,‘;//键值拼接成以,分割字符串 } $str = substr($str,0,-1); $temp[] = $str;//生成一维数字 } $temp = array_unique($temp);//去掉重复的字符串,也就是重复的一维数组 foreach ($temp as $v) { $arr_a = explode(",",$v); //重新组数组 foreach ($arr_a as $arr_a_v){ $arr_b = explode("@#$",$arr_a_v); $arr_d[$arr_b[0]] = $arr_b[1]; } $temp_ [] = $arr_d; } return $temp_; }
如有意见,请留言。
本文出自 “喜欢这里” 博客,请务必保留此出处http://liuzan.blog.51cto.com/6103676/1575704
php 去掉二维数组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。