连接字符串时换行不起作用

时间:2014-11-18 12:46:15

标签: php line-breaks string-concatenation

我在谷歌上搜索了很多关于这个问题,但没有看到任何可以帮助我的答案。 例如,我有下一行代码:

$row ['technischgereed'] =  "The quotation is not technically completed \n" . $separatedArray ; 
$row ['technischgereed'] =  "The quotation is not technically completed \r\n" . $separatedArray ;
$row ['technischgereed'] =  "The quotation is not technically completed <br/>" . $separatedArray ;
$row ['technischgereed'] =  "The quotation is not technically completed". "\n(or <br> or \r\n)" . $separatedArray ;

所以我希望得到类似以下的内容

The quotation is not technically completed
Planned:Kitchen
In execution:Bedroom
Done:Basement 

而不是这个,我把所有东西都放在同一行。任何建议?

2 个答案:

答案 0 :(得分:0)

\ n只会在源中以换行符显示。反过来使用<br />,或者在nl2br()回复时将$row ['technischgereed']转换为将换行符转换为<br />

答案 1 :(得分:0)

使用nl2br($ row [&#39; technischgereed&#39;]),它会将/ n更改为<br />

除此之外,我认为你应该使用。=作为下一条消息,我只看到等号,这意味着每个新的等号都会覆盖前一个而不是添加它。