Разбить строку с помощью переноса строк на абзацы HTML с помощью PHP

Я получаю текст из моей базы данных MySQL, разбитый на строки (абзацы). Это'хранится в переменной$post_data['content'], Как сделать так, чтобы он распечатывался с переносами строк?

Код ям в настоящее время использует:

$post_data['content'] = explode("\n", $post_data['content']);
$post = "<p>" . implode("</p><p>", array_values($post_data['content'])) . "</p>";

Это неработать так, как я хочу.

Если у меня есть такой текст в базе данных:

line 1 paragraph 1,
line 2 paragraph 1.

line 3 paragraph 2,
line 4 paragraph 2,
line 5 paragraph 2.

Код будет отображаться так (который яне хочу):

<p>line 1 paragraph 1,</p>

<p>line 2 paragraph 1.</p>

<p>line 3 paragraph 2,</p>

<p>line 4 paragraph 2,</p>

<p>line 5 paragraph 2.</p>

Я хочу, чтобы сгруппировать абзацы вместе, если естьнет пробелов между строками (только один разрыв строки). Возможно, что-то с массивом после взрыва?

Ответы на вопрос(4)

Ваш ответ на вопрос