PHP删除特定的内容数组,并重建数组索引。
美元=阵列(A,B,C,D);
unset($ { 2 });
print_r(美元);
但是这种方法最大的缺点是数组的索引没有被重建。
检查数据后,发现PHP提供了这个功能。这只是非常间接的。
这个功能是array_splice。
为了方便使用,我封装了一个函数。方便大家使用。
复制代码代码如下所示:
功能array_remove(ARR美元美元,抵消){
array_splice($ ARR,美元抵消,1);
}
美元=阵列(A,B,C,D);
array_remove($,2);
print_r(美元);
经过测试,您可以知道,2的位置确实被删除了,并且索引被重建了。