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

yipeiwu_com6年前PHP代码库

本文实例讲述了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的日期处理函数及uchome的function_coomon中日期处理函数的研究

复制代码 代码如下: <?php echo time(); echo mktime(11,25,0,9,5,2010);//和time一样的 echo microtime(); e...

php模拟用户自动在qq空间发表文章的方法

本文实例讲述了php模拟用户自动在qq空间发表文章的方法。分享给大家供大家参考。具体分析如下: 我们这里是一个简单的利用php来模拟登录后再到QQ空间发送文章的一个简单的程序,有需要的朋...

CentOS安装php v8js教程

CentOS release 5.11 (Final),CentOS release 6.6 (Final) x64测试通过。 gcc版本,glibc版本,libstdc++.so.6版...

一个简单php扩展介绍与开发教程

一个简单php扩展介绍与开发教程

我们使用php扩展,主要目的是提高程序的执行效率,对于访问量很大的代码或者逻辑将其写成扩展。在做项目的过程中,需要对数据进行排序,数据运算比较复杂;我们准备对一百万个数据进行排序, 下面...

PHP实现时间日期友好显示实现代码

系统的友好性在开发过程中是非常重要的,一个系统非常友好不光可以带给用户非常棒的使用体验,而且还可以使系统有这更长的寿命。今天这篇博文主要来展示一个我们如何让日期时间更加友好的显示。 下面...