2014-11-18 5 views
0

Я много писал об этой проблеме, но не видел ответа, который мог бы мне помочь. Например у меня есть следующая строка кода:Разрыв строки не работает при конкатенации строк

$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 

Вместо этого я получаю все в тех же предложениях row.Any?

ответ

0

Использование nl2br ($ строки [ «technischgereed»]), она будет меняться/п к <br />

Кроме того, я думаю, вы должны использовать. = Для следующего сообщения, я вижу только знак равенства, который означает, что каждое новое равенство перезаписывает предыдущее, а не добавляет к нему.

+0

Фактически эти четыре строки кода являются интерпретацией различных случаев, которые я пытался (с
, \ n или \ r \ n). Так что это всего лишь одна строка. Моя ошибка извините, выглядит немного запутанной. –

0

\ n будет отображаться только в источнике как символ новой строки. Используйте <br /> вместо или используйте nl2br() на своем $row ['technischgereed'], когда эхо его преобразуете, чтобы преобразовать символы новой строки в <br />.

Смежные вопросы