我现在有这个代码,它获取日期和时间。我想创建一种编号索引,因为我在那个 foreach 循环中返回了大约 10 个日期和时间。它在一个函数中,我需要返回这个数组以在其他地方使用它。
$i = 0;
foreach ($data as $key =>$value) {
$new_data = array (
$i => array (
"date"=> $value->DATE,
"time"=> $value->TIME,
)
);
$i++;
}
我希望它看起来更像这样
Array (
[0] => Array (
[date] => whatever date
[time] => whatever time
)
[1] => Array (
[date] => whatever date
[time] => whatever time
)
[2] .. etc
)
事实证明这不是我得到的。我明白了。
Array (
[10] => Array (
[date] => whatever date
[time] => whatever time
)
它只打印出一个/只给我第十个。我如何让它继续 ++ing $i 变量以允许我在编号索引中获取它?为什么它只显示第十个?