从PHP数组中删除项目

Jon*_*Doe 1 php arrays

如何删除阵列中的某些项?

假设我有一个包含10个元素的数组,我想删除索引0,3和8处的元素.

Bol*_*ock 6

unset()支持删除单个数组元素.其余元素的顺序不受影响.

unset($array[0], $array[3], $array[8]);
Run Code Online (Sandbox Code Playgroud)

要重新索引数组,只需调用array_values()它即可.在您调用排序功能之前,订单仍然保持不变; 这只是重新索引:

$array = array_values($array);
Run Code Online (Sandbox Code Playgroud)