如何使用PHP自动编号/增加表中每列的编号?

我正在使用foreach并implode使用以下代码运行:


$i = 0;

foreach ($dates as $date=>$hour)

{

?>

    <th><?php echo $i." ".implode("</th>\n\t\t<th>\n", $hour); ?></th>

<?php 

$i++;

}

目标是显示递增的列号,但正如我在上面的代码中测试的那样,它只显示了数字 1。


我的问题是:如何使用 PHP 自动编号/增加表中每列的编号?


绝地无双
浏览 300回答 1
1回答

喵喔喔

不要使用内爆。你的 $i 每组 $hours 只增加一次,但你一次性内爆所有小时。我不知道您的 $dates 数组中到底有什么,而且您没有说明您想要的输出应该是什么。你现在处理它的方式将创建一大堆表头。你最清楚你想要什么,但我猜你不应该使用内爆,你的计数器 $i 会按预期工作。
打开App,查看更多内容
随时随地看视频慕课网APP