我正在尝试格式化$ c(基本上这是我需要以段落形式出现的信息块)。我正在使用nl2br()引入换行符。所以我有以下代码:
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> $c <i>$b</i><br />";
echo nl2br($c);
问题是$ c显示两次。曾经在$ search_output中未经格式化,然后在echo nl2br()中进行了格式化,但是它在页面的顶部弹出并弄乱了我的布局。
我想将nl2br($ c)合并到$ search_output中。
我尝试了这个:
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> nl2br($c) <i>$b</i><br />";
没用
请帮忙。我是新来的。失去理智nl2br()单独工作,但是我需要格式化的内容作为$ search_output的一部分。
最佳答案
停止字符串,放入代码,然后再次启动字符串。并且不要忘记连接。
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> " . nl2br($c) . " <i>$b</i><br />";