有没有办法只在一个带有X个int类型元素的索引数组中,在PHP中的表中每行打印或输出10个元素.
也许有些功能,我还没有听说过?
或者专业人士或初学者都使用的一些技巧.
我将为TR和TD嵌入一些代码; 但是,我只是想知道是否有一些东西可以用来在我的表格中每行只有10个元素.
[免责声明:我是PHP的新手,我只是在学习,所以请不要冒烟,当人们试图找到解决方案或信息时,它确实会阻碍学习过程,谢谢.]
您可以在循环中使用计数器来跟踪<td>您在当前行中生成的元素数量:
echo "<tr>";
$i = 0;
foreach (...)
{
if ($i++ % 10 == 0)
{
echo "</tr><tr>";
}
echo "<td></td>";
}
echo "</tr>";
Run Code Online (Sandbox Code Playgroud)