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

发布时间 - 2026-01-11 00:59:17    点击率:

本文实例讲述了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>";

PS:这里再为大家提供几款去重复工具供大家参考使用:

在线去除重复项工具:
http://tools./code/quchong

在线文本去重复工具:
http://tools./aideddesign/txt_quchong

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php常用函数与技巧总结》、《PHP错误与异常处理方法总结》、《php面向对象程序设计入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。


# PHP  # 删除  # 二维数组  # 相同元素  # 重复值  # PHP删除数组中的特定元素的代码  # PHP中unset  # array_splice删除数组中元素的区别  # php array_flip() 删除数组重复元素  # PHP删除数组中特定元素的两种方法  # php中删除数组的第一个元素和最后一个元素的函数  # php数组函数序列之array_pop() - 删除数组中的最后一个元素  # php 删除数组元素  # 解析PHP函数array_flip()在重复数组元素删除中的作用  # php array_pop 删除数组最后一个元素实例  # PHP array_flip() 删除重复数组元素专用函数  # PHP删除数组中指定值的元素常用方法实例分析【4种方法】  # 程序设计  # 操作技巧  # 相关内容  # 感兴趣  # 给大家  # 更多关于  # 所述  # 几款  # 面向对象  # 再为  # 组中  # 讲述了  # unset  # return  # key_title  # foreach  # gt  # in_array  # stu_name  # lt 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  如何在IIS服务器上快速部署高效网站?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  如何用西部建站助手快速创建专业网站?  JS去除重复并统计数量的实现方法  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  javascript如何操作浏览器历史记录_怎样实现无刷新导航  如何快速搭建支持数据库操作的智能建站平台?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  如何选择可靠的免备案建站服务器?  Python并发异常传播_错误处理解析【教程】  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  微信公众帐号开发教程之图文消息全攻略  iOS正则表达式验证手机号、邮箱、身份证号等  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  如何将凡科建站内容保存为本地文件?  Android实现代码画虚线边框背景效果  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  公司网站制作需要多少钱,找人做公司网站需要多少钱?  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】  googleplay官方入口在哪里_Google Play官方商店快速入口指南  Swift中循环语句中的转移语句 break 和 continue  php 三元运算符实例详细介绍  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  JS经典正则表达式笔试题汇总  Laravel如何使用模型观察者?(Observer代码示例)  C++用Dijkstra(迪杰斯特拉)算法求最短路径  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】  清除minerd进程的简单方法  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  如何制作一个表白网站视频,关于勇敢表白的小标题?  高防服务器如何保障网站安全无虞?  Swift中switch语句区间和元组模式匹配  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel怎么使用Intervention Image库处理图片上传和缩放  如何快速使用云服务器搭建个人网站?  如何为不同团队 ID 动态生成多个“认领值班”按钮