Я не спрашивал про How to replace \r & \n with <br/>?
, мне нужно знать, как сбрасывать окончания строк.
У меня есть скрипт, который обрабатывает данные, поступающие от пользователей, заполняющих форму. Как я могу выгрузить окончания строк, если данные могут содержать разные типы (CR, CRLF, LF)?
При использовании функции var_dump
отображается что-то вроде
string(3) "
"
И второй вопрос: что будет, если у пользователей разные ОС? Будет ли браузер отправлять разные типы окончаний строк, типичные для этих ОС?
<br>
(включая символы новой строки), который сворачивается при рендеринге HTML в браузере. (Просмотрите исходный код, и вы увидите, что ваши новые строки живы и здоровы) - person Orangepill   schedule 13.08.2015<br>
, а не комбинации CR / LF. Браузеры обычно отправляют перенос строки в сети (CRLF). - person mario   schedule 13.08.2015