如何重置数组的键值?我有一个名为$ myArray的数组,如下所示:
Array([TF22] => Array([5] => 07.00 [6] => 09.45 [7] => 13.00)
[TF23] => Array([8] => 07.00 [9] => 15.45))
我如何重置数组键,如:
Array([TF22] => Array([0] => 07.00 [1] => 09.45 [2] => 13.00)
[TF23] => Array([0] => 07.00 [1] => 15.45))
我尝试过使用array_value(),结果是:
foreach($myArray as $val) {
$val = array_values($val);
}
Array([0] => 07.00[1] => 09.45[2] => 13.00)
Array([0] => 07.00[1] => 15.45)
任何人都可以帮助我吗?感谢。
答案 0 :(得分:3)
你需要像这样循环......
$new_arr = array();
foreach($yourarray as $k=>$arr)
{
$new_arr[$k] = array_values($arr);
}