|
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
|
='аааа
Ьььь'
|
|