关于PHP/XHTML中输出格式的问题

New*_*ewb 2 php xhtml

有没有办法只在一个带有X个int类型元素的索引数组中,在PHP中的表中每行打印或输出10个元素.

也许有些功能,我还没有听说过?

或者专业人士或初学者都使用的一些技巧.

我将为TR和TD嵌入一些代码; 但是,我只是想知道是否有一些东西可以用来在我的表格中每行只有10个元素.

[免责声明:我是PHP的新手,我只是在学习,所以请不要冒烟,当人们试图找到解决方案或信息时,它确实会阻碍学习过程,谢谢.]

Jam*_*lis 5

您可以在循环中使用计数器来跟踪<td>您在当前行中生成的元素数量:

echo "<tr>";
$i = 0;
foreach (...)
{
    if ($i++ % 10 == 0)
    {
        echo "</tr><tr>";
    }
    echo "<td></td>";
}
echo "</tr>";
Run Code Online (Sandbox Code Playgroud)