Имя: Пароль:
IT
 
PHP как записать данные в строковую переменную с фиксированным переносом строки?
0 sysadminlk
 
31.07.20
20:50
$msg = "Строка 1".PHP_EOL."
Строка 2
Строка 3";

нужно чтоб в переменной получилось
Строка 1
Строка 2 Строка 3
1 Fram
 
31.07.20
20:59
\n
2 sysadminlk
 
31.07.20
20:59
решил через функцию

function correct_wrapping($foo){
    $foo=urlencode($foo);
    $foo=str_replace("%0D%0A", " ", $foo);
    $foo=urldecode($foo);
    return $foo;    
}
3 Fram
 
31.07.20
21:00
Хотя если это на страницу будет выводится то <br> наверно нужен
4 Fram
 
31.07.20
21:02
Но я не пхпэшник. Просто догадка
5 Fram
 
31.07.20
21:28
(2) как ты находишь такие решения? Первая же ссылка в гугл говорит что \n или \r\n должны работать
6 sysadminlk
 
31.07.20
21:34
мне не для страницы надо ))
а для передачи на другой сервер
7 trmd
 
31.07.20
21:48
(0) $foo=str_replace("\r\n", " ", $foo);
8 Diversus
 
31.07.20
22:23
В PHP вроде так:
$str = "Строка 1\r\n"."Строка 2 Строка 3";
9 vde69
 
31.07.20
22:34
='аааа
Ьььь'