我正在尝试格式化$c (基本上是需要以段落形式显示的信息块)。我正在使用nl2br()引入换行符。因此,我有以下代码:
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> $c <i>$b</i><br />";
echo nl2br($c);问题是$c出现了两次。一旦在$search_output中未格式化,然后在回显nl2br()中格式化,它就会弹出在页面的最上面,并扰乱我的布局。
我想把nl2br($c)合并成$search_output。
我试过这个:
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> nl2br($c) <i>$b</i><br />";它不起作用。
,请帮助。我是新来的。失去理智。nl2br()单独工作,但我需要格式化的内容作为$search_output的一部分。
发布于 2014-03-30 01:44:59
停止字符串,放入代码,再次启动字符串。别忘了连接。
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> " . nl2br($c) . " <i>$b</i><br />";发布于 2014-03-30 01:45:56
使用正确的语法。它是一个函数/方法,而不是变量。
$search_output .= "*<i>$a</i>- <br/><b>field c: </b> " . nl2br($c) . " <i>$b</i><br />";https://stackoverflow.com/questions/22739269
复制相似问题