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 相关文章推荐
我的论坛源代码(六)
Oct 09 PHP
PHP5中的时间相差8小时的解决办法
Mar 28 PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 PHP
php 模拟get_headers函数的代码示例
Apr 27 PHP
基于PHP异步执行的常用方式详解
Jun 03 PHP
完美解决:Apache启动问题―(OS 10022)提供了一个无效的参数
Jun 08 PHP
保存到桌面、设为桌面且带图标的PHP代码
Nov 19 PHP
destoon二次开发模板及调用语法汇总
Jun 21 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
smarty高级特性之对象的使用方法
Dec 25 PHP
零基础php编程好学吗
Oct 11 PHP
Yii框架视图、视图布局、视图数据块操作示例
Oct 14 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
PHP取得一个类的属性和方法的实现代码
2011/05/22 PHP
Linux中用PHP判断程序运行状态的2个方法
2014/05/04 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
2014/07/25 PHP
PHP页面实现定时跳转的方法
2014/10/31 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
PHP实现的一致性哈希算法完整实例
2015/11/14 PHP
Javascript实例教程(19) 使用HoTMetal(1)
2006/12/23 Javascript
javascript 选择文件夹对话框(web)
2009/07/07 Javascript
PPK 谈 JavaScript 的 this 关键字 [翻译]
2009/09/29 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
javascript中typeof的使用示例
2013/12/19 Javascript
js交换排序 冒泡排序算法(Javascript版)
2014/10/04 Javascript
jquery+php实现搜索框自动提示
2014/11/28 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
js实现禁止中文输入的方法
2015/01/14 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
jQuery中通过ajax的get()函数读取页面的方法
2016/02/29 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
javascript鼠标滑过显示二级菜单特效
2020/11/18 Javascript
将form表单通过ajax实现无刷新提交的简单实例
2016/10/12 Javascript
详解微信小程序审核不通过的解决方法
2018/01/17 Javascript
nuxt框架中路由鉴权之Koa和Session的用法
2018/05/09 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
2019/05/16 Javascript
Layui表格监听行单双击事件讲解
2019/11/14 Javascript
获取python文件扩展名和文件名方法
2018/02/02 Python
利用Python读取txt文档的方法讲解
2018/06/23 Python
Django基础知识 web框架的本质详解
2019/07/18 Python
520使用Python实现“我爱你”表白
2020/05/20 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
自动化专业毕业生自荐信
2013/11/01 职场文书
党的群众路线对照检查材料范文
2014/09/24 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
委托函范文
2015/01/29 职场文书
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL
Spring 使用注解开发
2022/05/20 Java/Android