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导出Excel的小经验 完美解决乱码问题

我在PHP项目里要求把数据导出为Excel,并且数据中包含中文.网上大概了解一下可是使用PHPExcel,可是相对我的需求,这个框架太复杂了.于是还是想找找简单做法.网上发现其实最简单可...

php第一次无法获取cookie问题处理

php第一次无法获取cookie问题处理

首先编写以下简单的代码: 复制代码 代码如下: <?php     setcookie('a','value');   ...

PHP 文件写入和读取操作实例详解【必看篇】

PHP 文件写入和读取操作实例详解【必看篇】

本文实例讲述了PHP 文件写入和读取操作。分享给大家供大家参考,具体如下: 文章提纲: 一.实现文件读取和写入的基本思路 二.使用fopen方法打开文件 三.文件读取和文件写入操作...

PHP获取数组最大值下标的方法

本文实例讲述了PHP获取数组最大值下标的方法。分享给大家供大家参考。具体实现方法如下: <?php $hots = array('8213'=> 0,'8212'...

php指定长度分割字符串str_split函数用法示例

本文实例讲述了php指定长度分割字符串str_split函数用法。分享给大家供大家参考,具体如下: 示例1: $str = 'abcdefgh'; $arr = str_split(...