JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » php数组去重,php数组去掉重复的key或值

php数组去重,php数组去掉重复的key或值

此文被围观2228 日期: 2012-06-27 分类 : 编程开发  标签:  ·········
今天在做订单排序的时候遇到了如下情况, 不同订单可能含有同一产品,不同产品在不同机构下可能出现不同的价格和积分。 查询出了所有产品,放到一个数组里面,因为产品的ID是唯一的,所以现在主要是去重重复的产品 PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组 //数组去除重复值   function assoc_unique($arr){    if(is_array($arr)){     $arr = array_unique($arr);//去掉重复的字符串,也就是重复的一维数组    }    //sort函数对数组进行排序    sort($arr);    return $arr;   }   同时今天在这里还学到了用join或impload来将数组转换成1,2,3,4这种格式,然后用explode还原。  

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234