Using thinkphp3.2.3, the textarea has been manually entered and newlined, but after submission, the database does not have any newline tags. How to solve it?
某草草2017-05-16 13:17:21
Add <pre>
when the page is displayed<pre>{$content}</pre>
As shown in the picture
世界只因有你2017-05-16 13:17:21
nl2br($str);
Convert the newline character to <br> and then store it in the database
仅有的幸福2017-05-16 13:17:21
The space (r) and newline character (n) in the textarea do not display labels in the database. You can use them when displaying the page
<pre>{$content}</pre>
But if a line of content is too long, it will not automatically wrap. You can also convert the textarea's line wrapping to
str_replace("\n", "<br>", $content4);
In this way, the output content will have line breaks.