Привет все, как можно сделать авто параграф при выводе текста с textarea. Например, я написал в textarea: "Привет, это первая строка. Вторая третья 4" Мне нужно, чтобы на выводе (echo $_POST['text']; ) каждая строка была с тегом <p>.
CSS Код (Text): textarea{white-space:pre} str_replace() PHP: $text = "<p>" . str_replace("\n", "</p><p>", $text) . "</p>";
Да, оно гениальное, но мне не подходило) Сделал так: PHP: $text = preg_replace("#\r\n|\r#m", "\n", $text); // символ новой строки $text = preg_replace("#\n\n+#m", "\n", $text); // Удалить дубликаты $text = preg_replace("#\n?((.|\n)+?)$#m", "<p>$1</p>", $text); // вывод всех строк с тегом <p>