javascript - 使用thinkphp3.2.3,textarea已經手動回車換行,但是提交後資料庫沒有任何換行標籤,怎麼解決?
PHP中文网
PHP中文网 2017-05-16 13:15:21
0
3
651

使用thinkphp3.2.3,textarea已經手動回車換行,但是提交後資料庫沒有任何換行標籤,怎麼解決?

PHP中文网
PHP中文网

认证0级讲师

全部回覆(3)
某草草

再頁顯示的時候加上

<pre>{$content}</pre>

如圖

世界只因有你
nl2br($str);

將換行符號轉換為
再存入資料庫

仅有的幸福

textarea裡的空格(r)和換行符(n)在資料庫裡都是不顯示標籤的,你可以在頁面顯示時使用

<pre>{$content}</pre>

但是這樣如果一行內容過長的話是不會自動換行的,你還可以在顯示時把textarea的換行轉換成

str_replace("\n", "<br>", $content4);

這樣輸出的內容就有換行了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!