”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 如何在 PHP 中将数组值重新索引为数字索引?

如何在 PHP 中将数组值重新索引为数字索引?

发布于2024-11-18
浏览:497

How to Re-Index Array Values to Numeric Indices in PHP?

在 PHP 中重新索引数组值

考虑以下带有关联键的数组:

$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    // ...
    'skill25xp' => 13373505
];

要将键重新索引为从 0 开始的数字索引,您可以使用 array_values() 函数,该函数返回具有顺序索引的新数组。

$reindexedArray = array_values($array);

生成的 $reindexedArray 将具有以下结构:

Array (
    [0] => 3
    [1] => 1
    [2] => 1
    // ...
    [24] => 13373505
)

array_values() 函数有效地删除原始键并向值分配新的顺序索引。当您需要确保数组具有连续的数字键时,此过程非常有用,从而可以更轻松地通过索引迭代或访问特定元素。

最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3