从phpvar创建html列表


Create html list from php var

我想知道如何将var转换为列表

从这个php:

<? $data = "list 1|list 2|list 3|list 4|list 5"; ?>

到此:

<ul>
    <li>list 1</li>
    <li>list 2</li>
    <li>list 3</li>
    <li>list 4</li>
    <li>list 5</li>
</ul>

如果它可以在php函数中完成,那会更好,我知道它必须首先成为一个"数组",然后使用"foreach"命令,但有一个地方我卡住了

请帮助:)

你真的不必把它存储在数组中,爆炸会处理它,执行以下操作:

<?php
 $data = explode('|', "list 1|list 2|list 3|list 4|list 5");
 echo '<ul>';
 foreach ($data as $val) {
   echo '<li>'.$val.'</li>';
 }
 echo '</ul>';
?>

这将为您处理