строка — PHP Echo не включает межстрочный интервал

<textarea cols="60" rows="10" type="text" name="inputMessage" value="" </textarea> </textarea> <br>

$message = $_POST['inputMessage'];
echo $message;

Когда inputMessage:
Lorem Ipsum Dolor
Lorem Ipsum Dolor

Это печатает это без межстрочного интервала. как ‘Lorem Ipsum Dolor’ Lorem Ipsum Dolor ‘

0

Решение

$message = nl2br($_POST['inputMessage']);
echo $message;

Должен сделать трюк, документация nl2br.

4

Другие решения

Кто-то опубликовал ответ, но я предполагаю, что он удалил его, так как он больше не существует после того, как я обновил страницу.

Решение было таким:

echo nl2br($message);

Другие решения могут привести к двойному межстрочному интервалу, даже если он один.

0

По вопросам рекламы [email protected]