相关疑难解决方法(0)

用于"压缩"或"碎片整理"数组的内置PHP函数是什么?

我知道自己编写代码是微不足道的,但是如果它已经内置到PHP中而没有更多的代码来维护,是否有一个用于"压缩"PHP数组的内置函数?换句话说,假设我创建了一个数组:

$array = array();
$array[2000] = 5;
$array[3000] = 7;
$array[3500] = 9;
Run Code Online (Sandbox Code Playgroud)

我想要的是一个数组,其中$ array [0] == 5,$ array [1] == 7,$ array [2] == 9.

我能做到这一点:

function array_defragment($array) {
    $squashed_array = array();
    foreach ($array as $item) {
        $squashed_array[] = $item;
    }
    return $squashed_array;
}
Run Code Online (Sandbox Code Playgroud)

...但它似乎是PHP内置的东西 - 我只是在文档中找不到它.

php arrays

2
推荐指数
1
解决办法
363
查看次数

标签 统计

arrays ×1

php ×1