2011-02-01 64 views

回答

9
$volvoIndex = array_search('volvo', $cars); 
unset($cars[$volvoIndex]); 
3

你可以取消设置

unset($cars[2]); 

做但在那之后,你需要遍历数组foreach

+0

如果您通过执行'$ cars = array_filter($ cars)'来执行此操作,它也会删除空的数组项目。 :) – Merijn 2011-02-01 08:43:11

+0

如果“volvo”是数组项目3,会发生什么情况? – 2011-02-01 08:43:33

0

使用此例如:unset($cars[2]);

1

您可以使用下面的东西删除阵列中的x元素

array_splice($cars,2,1) 

这将删除数组中的第2个元素并返回剩余的数组,如果您想要删除更多elemetns,请将1更改为需要删除的元素数。

相关问题