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 相关文章推荐
解决控件遮挡问题:关于有窗口元素和无窗口元素
Jan 28 PHP
Windows PHP5和Apache的安装与配置
Jun 08 PHP
PHP中遍历stdclass object的实现代码
Jun 09 PHP
php文本转图片自动换行的方法
Mar 13 PHP
浅析php中抽象类和接口的概念以及区别
Jun 27 PHP
header导出Excel应用示例
Jan 24 PHP
php使用imagick模块实现图片缩放、裁剪、压缩示例
Apr 17 PHP
php加速器eAccelerator的配置参数、API详解
May 05 PHP
PHP获取访问页面HTTP状态码的实现代码
Nov 03 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
Mar 01 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 PHP
PHP fopen函数用法实例讲解
Feb 15 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
使用apache模块rewrite_module (转)
2007/02/14 PHP
Smarty+QUICKFORM小小演示
2007/02/25 PHP
实用函数3
2007/11/08 PHP
php 404错误页面实现代码
2009/06/22 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
教你如何使用PHP输出中文JSON字符串
2014/05/22 Javascript
node.js中使用socket.io的方法
2014/12/15 Javascript
javascript数组输出的两种方式
2015/01/13 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
JS中作用域和变量提升(hoisting)的深入理解
2016/10/31 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
JS正则表达式之非捕获分组用法实例分析
2016/12/28 Javascript
JavaScript仿支付宝6位数字密码输入框
2016/12/29 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
Vue.js中的图片引用路径的方式
2017/07/28 Javascript
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
Vue基础学习之项目整合及优化
2019/06/02 Javascript
在react中使用vue的状态管理的方法示例
2020/05/02 Javascript
Python continue语句用法实例
2014/03/11 Python
用Python计算三角函数之atan()方法的使用
2015/05/15 Python
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
在Django下创建项目以及设置settings.py教程
2019/12/03 Python
python 元组和列表的区别
2020/12/30 Python
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
机电专业毕业生求职信
2013/10/27 职场文书
司机的工作范围及职责
2013/11/13 职场文书
水利学院求职自荐书
2014/02/01 职场文书
导购员的岗位职责
2014/02/08 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
2014年个人工作总结报告
2014/11/27 职场文书
会议承办单位欢迎词
2019/07/09 职场文书