我想从数组中删除一个数字,例如这个数组:
Array ( [0] => [1] => 2 [2] => 3 )
我想删除数字2,所以我会得到这个:
Array ( [0] => [1] => 3 )
但我明白了:
Array ( [0] => [2] => 3 )
我所做的是检查数字2是否在数组中并使用unset删除它。有更好的方法吗?
答案 0 :(得分:2)
使用array_values
删除元素后,可以重置数组的数字索引。
unset($myArray[1]);
$myArray = array_values($myArray);