php looping array - HTML-таблица - PullRequest
       0

php looping array - HTML-таблица

1 голос
/ 09 февраля 2011

У меня есть массив n элементов в форме:

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

Я хотел бы перебрать массив и отобразить их в таблице HTML.

Ответы [ 2 ]

1 голос
/ 09 февраля 2011
<? $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.

1 голос
/ 09 февраля 2011

Попробуйте цикл 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...