【发布时间】:2012-09-29 17:26:18
【问题描述】:
这个 php 代码显示了我网站上一个目录的内容:
<?php
$dir = opendir(getcwd());
?>
<body>
<table>
<tbody>
<tr>
<?php
while (($file = readdir($dir)) !== false) {
{
echo "<td>". $file ."</td>";
}
}
closedir($dir);
?>
</tr>
</tbody>
</table>
</body>
它将结果放在table 中。
问题是 PHP 代码生成了一个<td> 标记并将结果存储在其中。所以最终的table 有一个<tr> 和与结果一样多的<td> 标签。
我想要的是一个table,每行有 3 列(3 td)(tr 标签)。
有没有办法让表格动态化,每三个<td> 标签变成<tr> 标签
所以结果看起来像这样:(click here)
而不是看起来像这样:(click here)
【问题讨论】:
标签: php html html-table dynamic-tables