我有一个数组:
$input =array{0 => 'a', 1 => 'b',2 => 'c'}
然后,如果我破坏了阵列中的一个变量。就像这样:
unset($input[1]);
数组将是这样的:
$input =array{
0 => 'a',
2 => 'c'
}
我想重新安排它变成了这个样子:
$input =array{
0 => 'a',
1 => 'c'
}
我该怎么办呢?
感谢
我有一个数组:
$input =array{0 => 'a', 1 => 'b',2 => 'c'}
然后,如果我破坏了阵列中的一个变量。就像这样:
unset($input[1]);
数组将是这样的:
$input =array{
0 => 'a',
2 => 'c'
}
我想重新安排它变成了这个样子:
$input =array{
0 => 'a',
1 => 'c'
}
我该怎么办呢?
感谢
快速查看联机手册建议使用array_values();
$input = array_values($input);
$input = array_values($input);
有很多分类在PHP方法。 看一看: http://php.net/manual/de/array.sorting.php
因为我认为你想按键排序,ksort()
应该对它。
编辑: 刚才看到ksort()
是不是你在找什么。 使用array_values()
编辑即将关闭的问题是一个绝妙的想法 –
@Col。弹片我也投票结束。我希望编辑会引起注意,以便第五人可以过来并对其进行近距离投票:)实际上,是否有办法查看那些拥有3或4个近距离投票的问题? –