php二维数组合并及去重复的方法


Posted in PHP onMarch 04, 2015

本文实例讲述了php二维数组合并及去重复的方法。分享给大家供大家参考。具体实现方法如下:

$arr = array_merge($labels,$label);
//合并需要合并的俩个数组
  $key = id;//去重条件
  $tmp_arr = array();//声明数组
 foreach($arr as $k => $v)
 {
  if(in_array($v[$key], $tmp_arr))
//搜索$v[$key]是否在$tmp_arr数组中存在,若存在返回true
  {
   unset($arr[$k]);
   //删除掉数组($arr)里相同ID的数组
  }
 else {
   $tmp_arr[] = $v[$key];
   //记录已有的id
  }
 }
dump($arr);

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
简体中文转换为繁体中文的PHP函数
Oct 09 PHP
弄了个检测传输的参数是否为数字的Function
Dec 06 PHP
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
Mar 10 PHP
php 图片上传类代码
Jul 17 PHP
php Sql Server连接失败问题及解决办法
Aug 07 PHP
PHP编程函数安全篇
Jan 08 PHP
PHP连接MySQL数据的操作要点
Mar 20 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
Sep 21 PHP
PHP中的密码加密的解决方案总结
Oct 26 PHP
PHP实现的堆排序算法详解
Aug 17 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
May 30 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
Apr 06 PHP
php中get_cfg_var()和ini_get()的用法及区别
Mar 04 #PHP
php用ini_get获取php.ini里变量值的方法
Mar 04 #PHP
浅谈PHP中单引号和双引号到底有啥区别呢?
Mar 04 #PHP
php查询mysql大量数据造成内存不足的解决方法
Mar 04 #PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
Mar 03 #PHP
PHP获取POST数据的几种方法汇总
Mar 03 #PHP
php函数实现判断是否移动端访问
Mar 03 #PHP
You might like
PHP编程函数安全篇
2013/01/08 PHP
简单PHP会话(session)说明介绍
2016/08/21 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
PHP删除数组中特定元素的两种方法
2019/02/28 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
JS日历 推荐
2006/12/03 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
2010/03/24 Javascript
基于jQuery实现点击同时更改两个iframe的网址
2010/07/01 Javascript
浅谈javascript的数据类型检测
2010/07/10 Javascript
js中onload与onunload的使用示例
2013/08/25 Javascript
NodeJS Express框架中处理404页面一个方式
2014/05/28 NodeJs
浅谈jQuery异步对象(XMLHttpRequest)
2014/11/17 Javascript
JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解
2015/08/06 Javascript
javascript实现延时显示提示框特效代码
2016/04/27 Javascript
详解ElementUI之表单验证、数据绑定、路由跳转
2017/06/21 Javascript
jQuery实现全选、反选和不选功能
2017/08/16 jQuery
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
微信公众号H5支付接口调用方法
2019/01/10 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
在Python的Django框架中实现Hacker News的一些功能
2015/04/17 Python
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
python处理二进制数据的方法
2015/06/03 Python
Python 中开发pattern的string模板(template) 实例详解
2017/04/01 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
常用python爬虫库介绍与简要说明
2020/01/25 Python
Jupyter notebook 启动闪退问题的解决
2020/04/13 Python
python程序需要编译吗
2020/06/19 Python
Python+Selenium实现自动化的环境搭建的步骤(图文)
2020/09/01 Python
琳达·法罗眼镜英国官网:Linda Farrow英国
2021/01/19 全球购物
个人简历中的自我评价怎么写
2014/01/26 职场文书
小学生读书感言
2014/02/12 职场文书
省级优秀毕业生主要事迹
2014/05/29 职场文书
法人代表任命书范本
2014/06/05 职场文书
党员反腐倡廉学习心得体会
2015/08/15 职场文书
《鲁班学艺》读后感3篇
2019/11/27 职场文书
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技