do - while with $var[x]


do - while with $var[x]

我仍然处于php 的学习曲线中

我正在努力实现这一点:

假设我有一个动态生成李的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>

但是,我不知道哪种是正确的条件语法,以及如何创建将differents项放入li的变量(将$var项放入li)。

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

$var[0] = 'first data';
$var[1] = 'second data';
$var[2] = 'third data';
foreach ($var as $e) {
    echo "<li>{$e}</li>'n";
}