加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP实现一维数组与二维数组去重成果示例

发布时间:2021-05-24 19:41:08 所属栏目:编程 来源:网络整理
导读:本篇章节讲授PHP实现一维数组与二维数组去重成果。分享给各人供各人参考,详细如下: 数组中一再项的去除 一维数组的一再项: 行使 array_unique 函数即可,行使实譬喻下: 功效如下: Array ( [0] => 1 [1] => 2 [2] => 3 [5] => watermalon ) 二维数组的

本篇章节讲授PHP实现一维数组与二维数组去重成果。分享给各人供各人参考,详细如下:

数组中一再项的去除

一维数组的一再项:

行使array_unique函数即可,行使实譬喻下:

功效如下:

Array ( [0] => 1 [1] => 2 [2] => 3 [5] => watermalon )

二维数组的一再项:

对付二维数组咱们分两种环境接头,一种是由于某一键名的值不能一再,删除一再项;另一种由于内部的一维数组不能完全沟通,而删除一再项,下面举例声名:

由于某一键名的值不能一再,删除一再项

$v) { if(in_array($v[$key],$tmp_arr))//搜刮$v[$key]是否在$tmp_arr数组中存在,若存在返回true { unset($arr[$k]); } else { $tmp_arr[] = $v[$key]; } } sort($arr); //sort函数对数组举办排序 return $arr; } $aa = array( array('shopId' => 1),array('shopId' => 1),array('shopId' => 2),array('shopId' => 2) ); $key = 'id'; $result = assoc_unique($aa,$key); print_r($result); ?>

表现功效为:

Array ( [0] => Array ( [shopId] => 1 ) [1] => Array ( [shopId] => 2 ))

PS:本站尚有两款较量简质朴用的在线文本去一再器材,保举给各人行使:

在线去除一再项器材:

在线文本去一再器材:

更多关于PHP相干内容感乐趣的读者可查察本站专题:《》、《》、《》、《》、《》、《》、《》及《》

但愿本文所述对各人PHP措施计划有所辅佐。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读