看一完整删除重复数组实例
代码如下 | 复制代码 |
//删除数组中的一个元素 function array_remove_value(&$arr, $var){ foreach ($arr as $key => $value) { if (is_array($value)) { array_remove_value($arr[$key], $var); } else { $value = trim($value); if ($value == $var) { unset($arr[$key]); } else { $arr[$key] = $value; } } } } $a是一个数组: |
方法二
代码如下 | 复制代码 |
删除数组中重复元素的函数 function delmember(&$array, $id) { $size = count($array); for($i = 0; $i <$size - $id - 1; $i ++) { $array[$id + $i] = $array[$id + $i + 1]; } unset($array[$size - 1]); } |
更多详细内容请查看:http://www.111cn.net/phper/php-function/34794.htm
时间: 2024-10-24 15:41:19