PHP删除数组的第一个索引并重新索引

标签 php arrays filter sorting

我有一个类似的数组 数组

(
    [0] => A
    [2] => B
    [4] => C
    [6] => D
)

我想删除第一个元素,然后重新索引数组以获取输出

(
    [0] => B
    [1] => C
    [2] => D
)

我需要使用哪个 PHP 函数?


更新

输入数组是

Array
(
    [0] => Array
        (
            [0] => Some Unwanted text
            [1] => You crazyy
        )

    [2] => Array
        (
            [0] => My belowed text
            [1] => You crazyy
        )

    [10] => Array
        (
            [0] => My loved quote
            [1] => You crazyy
        )

)

输出应该是这样的

Array
(
    [0] => Array
        (
            [0] => My belowed text
            [1] => You crazyy
        )

    [1] => Array
        (
            [0] => My loved quote
            [1] => You crazyy
        )

)

最佳答案

你可以使用

array_shift($array)

Documentation for array_shift

关于PHP删除数组的第一个索引并重新索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3003259/

相关文章:

php - 如何加密网站的用户登录密码

php - 检测短信 : browser support on Browser

arrays - 将字节数组转换为字符串?

javascript - $.inArray 不适用于对象 JavaScript 对象有其他选择吗?

C - 将 float 存储到 char 数组并反转

javascript - 在多个条件下过滤 javascript 数组

php - 如何将可变数量的参数传递给 sprintf() 函数?

javascript - 通过每个级别上的单独条件查找匹配的嵌套对象数组

c++ - 双矩阵的 OpenCV 中值滤波器

PHPUnit 给我 autoload.php not found 异常