如何删除数组元素,然后重新索引数组?

2022-08-30 06:15:40

我对数组有一些问题。我有一个数组,我想修改如下。我想通过索引删除它的元素(元素),然后重新索引数组。可能吗?

$foo = array(

    'whatever', // [0]
    'foo', // [1]
    'bar' // [2]

);

$foo2 = array(

    'foo', // [0], before [1]
    'bar' // [1], before [2]

);

答案 1
unset($foo[0]); // remove item at index 0
$foo2 = array_values($foo); // 'reindex' array

答案 2