php三维数组去重(示例代码)


Posted in PHP onNovember 26, 2013

假设叫数组 $my_array;

// 新建一个空的数组.
$tmp_array = array();
$new_array = array();
// 1. 循环出所有的行. ( $val 就是某个行)
foreach($my_array as $k => $val){
    $hash = md5(json_encode($val));
    if (in_array($hash, $tmp_array)) {
        echo('这个行已经有过了');
    }else{
        // 2. 在 foreach 循环的主体中, 把每行数组对象得hash 都赋值到那个临时数组中.
        $tmp_array[] = $hash;
        $new_array[] = $val;
    }
}
print_r($new_array);

$new_array 即为筛选后无重复数据的数组。
PHP 相关文章推荐
实现“上一页”和“下一页按钮
Oct 09 PHP
关于session在PHP5的配置文件中的详细设置参数说明
Apr 20 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
php实现与erlang的二进制通讯实例解析
Jul 23 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
Mar 03 PHP
php实现统计网站在线人数的方法
May 12 PHP
简单解决新浪SAE无法上传文件的问题
May 13 PHP
PHP之正则表达式捕获组与非捕获组(详解)
Jul 29 PHP
基于JQuery+PHP编写砸金蛋中奖程序
Sep 08 PHP
THinkPHP获取客户端IP与IP地址查询的方法
Nov 14 PHP
PHP验证码类ValidateCode解析
Jan 07 PHP
php使用curl模拟多线程实现批处理功能示例
Jul 25 PHP
php导出word格式数据的代码实例
Nov 25 #PHP
php页面防重复提交方法总结
Nov 25 #PHP
php用header函数实现301跳转代码实例
Nov 25 #PHP
保存到桌面、设为桌面且带图标的PHP代码
Nov 19 #PHP
php使浏览器直接下载pdf文件的方法
Nov 15 #PHP
限制ckeditor上传图片文件大小的方法
Nov 15 #PHP
php ckeditor上传图片文件名乱码解决方法
Nov 15 #PHP
You might like
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
php学习笔记之 函数声明(二)
2011/06/09 PHP
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
js获取图片长和宽度的代码
2009/11/24 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
2014/04/04 Javascript
javascript实现滑动解锁功能
2014/12/31 Javascript
js实现新浪微博首页效果
2015/10/16 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
如何解决vue与传统jquery插件冲突
2017/03/20 Javascript
利用node.js本地搭建HTTP服务器
2017/04/19 Javascript
Angular实现预加载延迟模块的示例
2017/10/12 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
JavaScript享元模式原理与用法实例详解
2020/03/09 Javascript
[56:21]LGD vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python机器学习库scikit-learn安装与基本使用教程
2018/06/25 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
Falsk 与 Django 过滤器的使用与区别详解
2019/06/04 Python
Python+Xlwings 删除Excel的行和列
2020/12/19 Python
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
浅析图片上传及canvas压缩的流程
2020/06/10 HTML / CSS
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
俄罗斯外国汽车和国产汽车配件网上商店:Движком
2020/04/19 全球购物
音乐表演专业毕业生求职信
2013/10/14 职场文书
应届生煤化工求职信
2013/10/21 职场文书
护士演讲稿优秀范文
2014/04/30 职场文书
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript