<?php $arr=array(1,1,1,1,2,5,5,5,3,3,4,4,4,4,5,4,3,7,3); //PHP 移除数组中重复的值 $arr2 =array_unique($arr); print_r($arr2); echo (COUNT($arr2)); $arr3=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); print_r(array_unique($arr3)); ?>
效果图:
<?php //数组相同的值分为同一组 $data=array(1,1,1,1,6,6,4,4,6,8); $result=array(); foreach ($data as $v){ $result[$v][]=$v; } sort($result); unset($data);//销毁指定的变量 print_r($result); ?>
效果图: