JB
Jamal Bro

Как в PHP преобразовать перенос строки в тег параграфа?

Недавно только начал изучать РНР, и сейчас требуется написать скрипт.
Итак, смысл задания таков: имеется форма ввода текста, человек вводит туда текст, который состоит из нескольких абзацев. Этот текст нам надо будет занести в базу данных, а после вывести на другой странице. Членение на абзацы должно быть сохранено, поэтому получается нам надо перенос строки как-то преобразовать в теги параграфа.
Как с помощью обработчика РНР это сделать?

Всеволод
Всеволод

Если все данные пользователя ты уже проверил, то текст можно прогнать через регулярное выражение:
$text_new = preg_replace("\n", "\n", $text); // заменим перенос на завершающий и начинающий тег абзаца
$text_new = "$text_new"; // добавляет недостающие

Здесь только перенос заменяется на тег абзаца. Данные уже готовы к дальнейшему выводу в браузер.
Но если собираешься применять стиль, то лучше этот блок текста оберни каким-нибудь дивом и примени нужный стиль, например: #mytext p {text-indent: 24px;}

Похожие вопросы
C++ преобразовать из строки в число
как без цикла посчитать количество тегов в строке php
Создание тега на PHP
Как добавить тег php
Перенос строки в Excel
Где найти объяснение установок тег PHP?
NetBeans перенос строк
Как преобразовать строку в формулу в Word?
sublime text перенос строк
php как считать из файла данные с учтом переноса строк?