簡體   English   中英

如何使用PHP自動編號/增加表中每一列的編號?

[英]How to auto numbering/increment number of every column in table using PHP?

我正在使用以下代碼的foreachimplode函數:

$i = 0;
foreach ($dates as $date=>$hour)
{
?>
    <th><?php echo $i." ".implode("</th>\n\t\t<th>\n", $hour); ?></th>
<?php 
$i++;
}

目標是顯示遞增的列號,但是正如我在上面的代碼中測試的那樣,它僅顯示第1個。

我的問題是:如何使用PHP自動編號/增加表中每列的編號?

不要使用內爆。

您的$ i每設定的$ hours僅增加一次,但是您一次只能爆滿所有小時數。

我不知道您的$ dates數組中到底有什么,您也沒有說期望的輸出是什么。

您現在使用的方式將創建一堆表頭。

您最清楚自己想要的是什么,但是我的猜測是您不應該使用implode,並且計數器$ i將按預期工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM