php循环数组 - html表

时间:2011-02-09 04:07:16

标签: php arrays loops

我有一个n元素数组,格式为:

array (
    array ("FOO", "BAR"),
    array ("FOO", "BAR"),
    array ("FOO", "BAR")...
)

我想遍历数组并将它们显示在HTML表格上。

2 个答案:

答案 0 :(得分:1)

尝试一个foreach循环。

FOREACH:

<?
$bigArray = array( array("foo", "bar"), array("foo", "bar"), array("foo", "bar") );
?>
<table>
<?
    foreach($bigArray as $a)
    {
        echo "<tr><td>".$a[0]."</td><td>".$a[1]."</td></tr>";
    }
?>
</table>

答案 1 :(得分:1)

<? $bigArray = array( array("foo", "bar"), array("foo", "bar"), array("foo", "bar") ); ?>
<table>
<? foreach($bigArray as $a) { ?>
    <tr><? for($j=0; $j <= 5; ++$j) { ?><td><?= $a[$j] ?></td><? } ?></tr>
<? } ?>
</table>

这种方法的优点是您可以使用自己喜欢的html编辑器进行原型设计并插入命令。请注意,这只适用于服务器支持short_tags的情况。