This question already has answers here:
Echo from MySQL database with spaces and line breaks?
                                
                                    (2个答案)
                                
                        
                                6年前关闭。
            
                    
我对要从数据库中读取的文本有一点问题。
用户确认新帖子后,它会像这样保存在数据库中(就像我想要的那样)。



但在网页中,它将忽略这些行,而仅回显同一行中的所有内容。



这是我的源代码:

$objekttekst=str_replace("\\r\\n", "<br>", $obj->innhold);

        $objekttittel=$obj->tittel;
?>
<h2><?=$objekttittel?></h2>

<p><?=$objekttekst?></p>


有人可以帮我吗?谢谢

最佳答案

使用nl2br()功能。

$objekttekst = nl2br($obj->innhold);

关于php - PHP不会显示新行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19990799/

10-09 00:55