项目背景
近期在迅睿二次开发中,因为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
为保证教程的实用性及扩大知识面覆盖,如果您有相似问题而未解决,可联系在线客服免费技术支持。