gpt4 book ai didi

php - 将索引重置为基于 1 的数组

转载 作者:可可西里 更新时间:2023-10-31 23:54:54 24 4
gpt4 key购买 nike

我有包含数据和键 [1, 2, 4, 5] 的数组。

$array = xxxx;

这是:

                       [array] => Array
(
[1] => Array
(
[test] => fdasdfs24
)

[2] => Array
(
[test] => fdasdf23
)

[4] => Array
(
[test] => fdasdf4
)

[5] => Array
(
[test] => fdasdf34
)

)

如何重置此数组中的索引?我想收到:[1, 2, 3, 4]

                       [array] => Array
(
[1] => Array
(
[test] => fdasdfs24
)

[2] => Array
(
[test] => fdasdf23
)

[3] => Array
(
[test] => fdasdf4
)

[4] => Array
(
[test] => fdasdf34
)

)

我该怎么做?也许是为了这个一些功能?我不想手动执行此操作 - 这只是示例。

最佳答案

当您的索引从 1 而不是 0 开始时,您需要使用 range功能并借助array_combine你得到结果数组。

array_combine(range(1,4),  array_values($array));

为了让它更通用,你可以使用它,

array_combine(range(1,count($array)),  array_values($array));

关于php - 将索引重置为基于 1 的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14402486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com