PHP二维数组去重,删除数组中相同元素,只保留一个相同元素
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/* * @param formatArray() 删除数组中相同的元素 * @param $array 要去重的数组 * @param $temarray 存储元素的新数组 * @return array 数组 * @author 65420278@qq.com */ function formatArray($array) { sort($array); $tem = ""; $temarray = array(); $j = 0; for ($i = 0; $i < count($array); $i++) { if ($array[$i] != $tem) { $temarray[$j] = $array[$i]; $j++; } $tem = $array[$i]; } return $temarray; } |