我遇到了一个类似下面例子的问题。我的数组输出是数组密钥#4丢失,
Array ( [0] => Array
(
[milestonename] => Start Date
[datefrom] => 03/01/2015
)
[1] => Array
(
[milestonename] => Finish Date
[datefrom] => 03/24/2015
)
[2] => Array
(
[milestonename] => Release Date
[datefrom] => 03/29/2015
)
[3] => Array
(
[milestonename] => release dasa
[datefrom] => 03/16/2015
)
[5] => Array
(
[milestonename] => dasawarsa
[datefrom] => 03/16/2015
)
[6] => Array
(
[milestonename] => lasawara
[datefrom] => 03/18/2015
)
[7] => Array
(
[milestonename] => testing das
[datefrom] => 03/29/2015
) )
我希望这个数组键是连续编号的,就像数组键是按数字排序一样
Array ( [0] => Array
(
[milestonename] => Start Date
[datefrom] => 03/01/2015
)
[1] => Array
(
[milestonename] => Finish Date
[datefrom] => 03/24/2015
)
[2] => Array
(
[milestonename] => Release Date
[datefrom] => 03/29/2015
)
[3] => Array
(
[milestonename] => release dasa
[datefrom] => 03/16/2015
)
[4] => Array
(
[milestonename] => dasawarsa
[datefrom] => 03/16/2015
)
[5] => Array
(
[milestonename] => lasawara
[datefrom] => 03/18/2015
)
[6] => Array
(
[milestonename] => testing das
[datefrom] => 03/29/2015
) )
使用array_values
:
$fixed_array = array_values($array);
您只需使用array_values
函数
$arr = array_values($arr);