$_SESSION['cartid']=array_unique($_SESSION['cartid']); //去掉重复的值,这个在做购物车的时候要用到,因为重复添加产品至购物车时,可以用这个
创新互联专业为企业提供南召网站建设、南召做网站、南召网站设计、南召网站制作等企业网站建设、网页设计与制作、南召企业网站模板建站服务,10多年南召做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
把收到的数据放进一个数组$arr
array_unique($arr);//去掉数组重复值
print_r($arr);
我感觉苹果应该保留!那就直接
array_flip(array_flip($array1));
如果苹果不保留,那就
$search_keys = array_keys($array1, "苹果");
foreach($search_keys as $key) {
unset($array1[$key]);
}
print_r($array1);
unset有一个不好的地方那就是他不能重新排序他的索引,那就重新写一下,设定索引吧!
再来高人写出好的方法。。。。 等待中!!!!!
array_unique
()
函数用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值被移除。
注意:被保留的数组将保持第一个数组项的键名类型