左右数据去重复处理
2018-08-31 16:02
316 查看
有数组:$ret
a|b
c|d
e|f
b|a
f|e
想要得到:
a|b
c|d
e|f
上菜:
//去重复,左右对调 $arr=array(); foreach($ret as $key=>$value){ $arr[]=$value; $ceilArr=explode("|",$value); $str=$ceilArr[1].'|'.$ceilArr[0]; foreach($arr as $k=>$v){ if($v == $str){ unset($arr[$k]); } } } //下标重新从0开始 $newArr=array(); foreach($arr as $key=>$value){ $newArr[]=$value; } //print_r($ret); echo '<hr />'; print_r($newArr);
相关文章推荐
- postgresql数据库中对重复数据的处理
- 数据系列专题视频课程-处理重复数据发布啦
- Oracle创建主键时处理重复数据的程序
- SQL 按照多个字段为标准的重复数据处理
- SQL小技巧-关联表重复数据清除处理办法
- 用uniq来处理文件重复数据--交集,差集,计数等(转)
- sql server重复数据处理
- MySQL对于有大量重复数据表的处理方法
- Python数据分析-数据处理-重复值处理
- mysql数据重复处理工作
- 用CTE处理表重复数据的更新和删除
- JavaPOI在解决导出大数据量的处理方案(导出数据在一百万行左右)
- sql重复数据处理,有唯一ID,formid有重复,留一条
- 利用row_number函数处理重复数据
- SQL处理重复数据
- 用CTE处理表重复数据的更新和删除
- java处理导入Excel数据重复数据,整理后在导入
- MySQL 处理重复数据
- 利用row_number函数处理重复数据
- Android ListView最佳处理方式,ListView拖动防重复数据显示,单击响应子控件