Новая строка не работает в PHP 5.6 - PullRequest
0 голосов
/ 02 мая 2018

Здесь я использую версию PHP 5.6, в которой я пытаюсь сделать разрыв строки, но этого не происходит, у меня такой текст, как Gshdhdhhdhdhhdhdhd\nGdghdhdhhdhd\nGdgdhfhhdhd\nGgdhdhhdd\nGgdhdhdhhd\nGe hdhdhdhd, использующий этот текст \n означает, что должна начинаться новая строка, поэтому я использую str_replace но это не работает

Мой код

echo  str_replace ('\r\n','<br>','Gshdhdhhdhdhhdhdhd\nGdghdhdhhdhd\nGdgdhfhhdhd\nGgdhdhhdd\nGgdhdhdhhd\nGe hdhdhdhd');

Другой метод

echo  nl2br ("Gshdhdhhdhdhhdhdhd\nGdghdhdhhdhd\nGdgdhfhhdhd\nGgdhdhhdd\nGgdhdhdhhd\nGe hdhdhdhd");

1 Ответ

0 голосов
/ 04 мая 2018

Если вы выводите это на html-странице, используйте тег перерыва
Я делаю это все время в моих тестовых пакетах для отладки.

echo "Some text want a newline<br>next text want another newline<br>";

\ n и \ r \ n для текстовых файлов.

...