我有一个字符串,例如:
$string = "word1,word2,word3,word4";
<li>
我需要使用 PHP将其回显到元素中。于是$string
变成:
<li>word1</li>
<li>word2</li>
<li>word3</li>
<li>word4</li>
我有一个字符串,例如:
$string = "word1,word2,word3,word4";
<li>
我需要使用 PHP将其回显到元素中。于是$string
变成:
<li>word1</li>
<li>word2</li>
<li>word3</li>
<li>word4</li>
像这样:
$string = "word1,word2,word3,word4";
$string = explode(",",$string);
foreach ($string as $str) {
echo "<li>".$str."</li>";
}
您可以explode()
将字符串放入数组中,循环遍历它,然后将结果输出到列表选项中。
尝试这个:
echo "<li>" . str_replace ("," , "</li><li>" , $string) . "</li>";
对于您要完成的任务,explode 方法会增加不必要的开销。
你可以试试这个
$string = "word1,word2,word3,word4";
echo "<ul>";
foreach(explode(',', $string) as $li) {
echo "<li>$li</li>";
}
echo "</ul>";