Стриптиз новых строк в PHP Я работаю с фразами за последние пару дней, и единственная проблема, с которой я, похоже, сталкиваюсь, зачищает новые строки в html перед ее печатью. Кто-нибудь знает, как удалить каждую новые строки из HTML с помощью PHP? Ответ 1 str_replace(array("\r", "\n"), '', $string) Ответ 2 Почему бы не использовать регулярное выражение, например $string = trim(preg_replace('/\s+/', ' ', $string)); как предложено здесь. Ответ 3 ответ pt2ph8 не работал у меня, пока я не изменил его немного следующим образом: str_replace(array("\\r", "\\n"), '', $string); В этой демонстрации можно увидеть разные результаты: http://phpfiddle.org/lite/code/g5s8-nt3i Ответ 4 Используйте str_replace.
Ответ 2 Почему бы не использовать регулярное выражение, например $string = trim(preg_replace('/\s+/', ' ', $string)); как предложено здесь.
Ответ 3 ответ pt2ph8 не работал у меня, пока я не изменил его немного следующим образом: str_replace(array("\\r", "\\n"), '', $string); В этой демонстрации можно увидеть разные результаты: http://phpfiddle.org/lite/code/g5s8-nt3i