如何处理给定文本的列表顺序

时间:2015-12-18 10:29:03

标签: php html

我在变量中有一些内容,我希望在完全停止后将内容放在<li>列表中。

假设内容为:

Lorem ipsum amet Lorem ipsum amet Lorem ipsum amet .Lorem ipsum amet Lorem ipsum amet ,Lorem ipsum amet Lorem ipsum amet .

现在我必须放置这样的内容: -

<li>Lorem ipsum amet Lorem ipsum amet Lorem ipsum amet .</li>
<li>Lorem ipsum amet Lorem ipsum amet ,Lorem ipsum amet Lorem ipsum amet .</li>

它应该根据内容自动动态。

我的代码: - <?php $content=$data['content']; echo $content; ?>

1 个答案:

答案 0 :(得分:1)

如果是数组:

echo "<ul>"; 
foreach($content as $item){
    echo "<li>$item</li>";
}
echo "</ul>";

foreach循环每次从$ content中获取每个项目,并使用回显内容打印它。
否则使它成为一个使用分隔符的explode函数的数组。在你的情况下,这是一个点。

$contentArray = explode('.', $content);

然后在上面的foreach循环中使用$ contentArray