做 - 用$ var [x]

时间:2013-08-21 02:39:58

标签: php while-loop do-while

我还在使用php

的学习曲线

我正在努力实现这个目标:

假设我有动态生成的li的ul。这些li必须填充存储在变量中的数据。例如:

$var[0] = 'first data';
$var[1] = 'second data';
$var[2] = 'third data';

结果:

<ul>
<li>first data</li>
<li>second data</li>
<li>third data</li>
</ul>

我知道我必须这样做:

<ul>
<?php do { ?>
<li><?php echo $var ?></li>
<?php } while (condition); ?>
</ul>

但是,我没有想出哪个是正确的条件语法,以及如何创建将不同项放入li的变量(将$ var项放入li中)。

1 个答案:

答案 0 :(得分:0)

您希望使用PHP foreach控件结构来遍历数组。

$var[0] = 'first data';
$var[1] = 'second data';
$var[2] = 'third data';

foreach ($var as $e) {
    echo "<li>{$e}</li>\n";
}