在 PHP 中重新索引起始索引为 1 的数组
处理数组时,由于各种原因可能需要重新索引它们。这包括以不同的值开始索引,例如从 1 而不是默认的 0。以下是如何在 PHP 中完成此操作:
从 0 开始
重新索引从 0 开始的数组,使用 array_values() 函数,该函数返回一个包含原始值的数组array:
$iZero = array_values($arr);
从 1 开始
对于起始索引 1,请使用 array_combine() 和 range() 函数:
$iOne = array_combine(range(1, count($arr)), array_values($arr));
这将从 1 开始的连续整数数组与原始值组合起来数组。
函数参考文献
以上是如何从 1 而不是 0 开始重新索引 PHP 数组?的详细内容。更多信息请关注PHP中文网其他相关文章!