我在PHP中有这个数组
[227] => Array
(
[0] => 8
[1] => 3
[4] => 1
)
[228] => Array
(
[7] => 18
[1] => 33
[12] => 1
)
如何将键更改为按此顺序
[227] => Array
(
[0] => 8
[1] => 3
[2] => 1
)
[228] => Array
(
[0] => 18
[1] => 33
[2] => 1
)
基本上重置了键
答案 0 :(得分:3)
使用array_values()
可以满足您的需求:
$arr[227] = array_values($arr[227]);
$arr[228] = array_values($arr[228]);
或循环:
for($i = 0, $count = count($arr); $i < $count; $i++)
{
$arr[$i] = array_values($arr[$i]);
}
答案 1 :(得分:1)
答案 2 :(得分:0)
您可以使用array_values()
。
$a = array_values($a)
将给出$ a的值数组,其中键从0开始。