没有HTML标记的php echo文本。
1. one
2. two
3. three
4. four
5. five
如何删除换行符?
1. one<br>2. two<br>3. three<br>4. four<br>5. five
我试过nl2br,字符串替换仍然没有正确替换。
答案 0 :(得分:0)
preg_replace it:
$some_text = ' 1. one 2. two 3. three 4. four 5. five '; echo preg_replace('~\d+\.~', '', $some_text);
答案 1 :(得分:0)
nl2br应该适用于此。
答案 2 :(得分:0)
尝试混合HTML和PHP
<?php $list=array('one','two','three','four','five'); ?>
<ul >
<?php foreach ($list as $k=>$v) { ?>
<li style="display: inline;"><?php printf("%d.%s ",$k+1,$v);?></li>
<?php } ?>
</ul>