php多维数组去除重复值的方法
近期在迅睿二次开发中,因为API接口限制每次获取条数,所以需要多次获取,但是获取数据有重复的情况,这个时候需要对返回值合并且去重
项目背景
近期在迅睿二次开发中,因为API接口限制每次获取条数,所以需要多次获取,但是获取数据有重复的情况,这个时候需要对返回值合并且去重。
多维数组去除重复值
1、定义多维数组去除重复值的函数
function array_unique($arr) {
$t = array_map('serialize', $arr);
//利用serialize()方法将数组转换为以字符串形式的一维数组
$t = array_unique($t);
//去掉重复值
$new_arr = array_map('unserialize', $t);
//然后将刚组建的一维数组转回为php值
return $new_arr;
}2、调用输出
$new = array_unique_new($arr); echo '<pre/>'; print_r($new);
本文属原创,转载请注明原文:https://www.zhimatong.com/jiaocheng/874.html
为保证教程的实用性及扩大知识面覆盖,如果您有相似问题而未解决,可联系在线客服免费技术支持。
内容有用
热门主题
相关阅读
- PbootCMS生成静态时候,提示模版文件不存在,如何确定模版文件路径?
- PbootCMS基础设置:如何修改后台首页版权开发信息
- MySQL/ThinkPHP5去重,查询重复数据并列出,删除重复数据只保留一条
- PbootCMS调用二级栏目下的三级栏目的方法(下级栏目+文章循环)
- PbootCMS网站后台添加标题时,自动ajax查询标题是否重复
- PbootCMS给文章栏目增加栏目内容编辑器的方法
- PHP 数组 Array详解
- PHP 将数组打乱 shuffle 函数
- Bootstrap的datetimepicker插件用法总结(基于迅睿CMS)
- PHP implode 函数:将数组元素组合为字符串
- PbootCMS模版如何统计全站所有文章数
- PHP 数组排序 sort、asort 及 ksort 系列函数



交流群
购物车