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 相关文章推荐
PHP安装问题
Oct 09 PHP
Access数据库导入Mysql的方法之一
Oct 09 PHP
PHP之变量、常量学习笔记
Mar 27 PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
PHP 数组基础知识小结
Aug 20 PHP
解析thinkphp import 文件内容变量失效的问题
Jun 20 PHP
php curl post 时出现的问题解决
Jan 30 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
Aug 20 PHP
PHP扩展模块memcached长连接使用方法分析
Dec 24 PHP
php删除指定目录的方法
Apr 03 PHP
深入浅析yii2-gii自定义模板的方法
Apr 26 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
Jun 06 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
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
PHP 自定义错误处理函数的使用详解
2013/05/10 PHP
PHP中的命名空间详细介绍
2015/07/02 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
2007/01/16 Javascript
javascript动态添加表格数据行(ASP后台数据库保存例子)
2010/05/08 Javascript
关于jquery input textare 事件绑定及用法学习
2013/04/03 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
javascript查询字符串参数的方法
2015/01/28 Javascript
jQuery控制cookie过期时间的方法
2015/04/07 Javascript
jQuery 改变P标签文本值方法
2018/02/24 jQuery
JS中的回调函数实例浅析
2018/03/21 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
通过实例了解Nodejs模块系统及require机制
2020/07/16 NodeJs
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
[01:01:14]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第一场 11.21
2020/11/23 DOTA
python实现从字典中删除元素的方法
2015/05/04 Python
python网络编程调用recv函数完整接收数据的三种方法
2017/03/31 Python
基于Python中求和函数sum的用法详解
2018/06/28 Python
Python GUI编程完整示例
2019/04/04 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
Jacadi Paris英国官网:法国童装品牌
2019/08/09 全球购物
西班牙在线光学:Visual-Click
2020/06/22 全球购物
小学见习报告
2014/10/31 职场文书
社会实践活动总结
2015/02/05 职场文书
2015年项目工作总结
2015/04/29 职场文书
2015年环卫处个人工作总结
2015/07/27 职场文书
使用pandas模块实现数据的标准化操作
2021/05/14 Python
Python学习之os包使用教程详解
2022/03/21 Python
Win10开机修复磁盘错误怎么跳过?Win10关闭开机磁盘检查的方法
2022/09/23 数码科技