PHP删除二维数组中相同元素及数组重复值的方法示例


Posted in PHP onMay 05, 2017

本文实例讲述了PHP删除二维数组中相同元素及数组重复值的方法。分享给大家供大家参考,具体如下:

function assoc_title($arr, $key)
{
  $tmp_arr = array();
  foreach ($arr as $k => $v) {
    if (in_array($v[$key], $tmp_arr)) {
      unset($arr[$k]);
    } else {
      $tmp_arr[] = $v[$key];
    }
  }
  return $arr;
}//assoc_title end
$key_title = 'stu_name';
$quchong = assoc_title($teachers, $key_title);
echo "<table border=\"1\" bordercolor=\"#CCCCCC\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse\" width=\"20%\">";
echo "<tr><td>id</td><td>学生名</td><td>电话</td></tr>";
$i = 1;
foreach ($quchong as $key => $vale) {
  if ($vale['stu_name'] == "游开琳" or $vale['stu_name'] == "韩建通") {
    continue;
  }
  echo "<tr><td>{$i}</td><td>{$vale['stu_name']}</td><td>{$vale['tel']}</td></tr>";
  $i++;
}
echo "</table>";
PHP 相关文章推荐
BBS(php &amp; mysql)完整版(四)
Oct 09 PHP
CakePHP去除默认显示的标题及图标的方法
Oct 22 PHP
PHP技术开发技巧分享
Mar 23 PHP
php更改目录及子目录下所有的文件后缀的代码
Sep 24 PHP
Zend的MVC机制使用分析(一)
May 02 PHP
PHP中多维数组的foreach遍历示例
Jun 13 PHP
php生成html文件方法总结
Dec 01 PHP
使用Thinkphp框架开发移动端接口
Aug 05 PHP
PHP给源代码加密的几种方法汇总(推荐)
Feb 06 PHP
PHP中创建和编辑Excel表格的方法
Sep 13 PHP
详解Laravel服务容器的绑定与解析
Nov 05 PHP
PHP命令行与定时任务
Apr 01 PHP
完美解决在ThinkPHP控制器中命名空间的问题
May 05 #PHP
Yii2配置Nginx伪静态的方法
May 05 #PHP
php生成网页桌面快捷方式
May 05 #PHP
php 如何设置一个严格控制过期时间的session
May 05 #PHP
php 数组元素快速去重
May 05 #PHP
Yii2实现自定义独立验证器的方法
May 05 #PHP
php 查找数组元素提高效率的方法详解
May 05 #PHP
You might like
全国FM电台频率大全 - 13 福建省
2020/03/11 无线电
php短域名转换为实际域名函数
2011/01/17 PHP
PHP中数字检测is_numeric与ctype_digit的区别介绍
2012/10/04 PHP
解析在zend Farmework下如何创立一个FORM表单
2013/06/28 PHP
php+mysql大量用户登录解决方案分析
2014/12/29 PHP
PHP简单检测网址是否能够正常打开的方法
2016/09/04 PHP
PHP页面跳转实现延时跳转的方法
2016/12/10 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
JavaScript 拾漏补遗
2009/12/27 Javascript
jQuery对象和DOM对象使用说明
2010/06/25 Javascript
js 设置缓存及获取设置的缓存
2014/05/08 Javascript
通过JS动态创建一个html DOM元素并显示
2014/10/15 Javascript
js实现禁止中文输入的方法
2015/01/14 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
2017/01/04 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
2017/01/05 Javascript
利用js判断手机是否安装某个app的多种方案
2017/02/13 Javascript
微信小程序教程系列之新建页面(4)
2017/04/17 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
详解小程序input框失焦事件在提交事件前的处理
2019/05/05 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
2019/09/27 Javascript
python获取豆瓣电影简介代码分享
2014/01/16 Python
简化Python的Django框架代码的一些示例
2015/04/20 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
Python企业编码生成系统之主程序模块设计详解
2019/07/26 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
详解如何在PyCharm控制台中输出彩色文字和背景
2020/08/17 Python
python如何停止递归
2020/09/09 Python
香港家用健身器材、运动器材及健康美容仪器专门店:FitBoxx
2019/12/05 全球购物
行政专员工作职责
2013/12/22 职场文书
积极分子思想汇报
2014/01/04 职场文书
地方白酒代理协议书
2014/10/25 职场文书
标准发言稿结尾
2019/07/18 职场文书
总结Python常用的魔法方法
2021/05/25 Python
Mysql实现简易版搜索引擎的示例代码
2021/08/30 MySQL