2010-11-09 125 views

回答

6

unset()支持移除个别数组元素。其余元素的顺序不受影响。

unset($array[0], $array[3], $array[8]); 

要重新索引数组,只需在其上调用array_values()即可。在您调用分类功能之前,订单仍然保留;这只是重新索引:

$array = array_values($array); 
+0

谢谢,我该如何重新索引数组? – 2010-11-09 04:11:54

+1

更新了我的答案。 – BoltClock 2010-11-09 04:13:35

0

array_slice()将删除任何数量的连续元素,从任一端开始。

它也将重新索引你的数组,并有一个选项不重新索引。