保留文字區域的換行符
當允許使用者透過文字區域輸入註解時,保留換行符對於保持可讀性和可用性至關重要內容的結構。在這種情況下,必須應用保留使用者輸入的換行符的技術。
要解決此問題,有兩種有效的解決方案:
1。 PHP nl2br() 函數:
PHP 中的nl2br() 函數提供了一種簡單的方法,可以用HTML 換行標記替換所有換行符(n) 和回車符(r),從而使它們能夠顯示在輸出中。
範例:
echo nl2br("This\r\nis\n\ra\nstring\r");
這個程式碼將產生以下輸出:
This<br /> is<br /> a<br /> string<br />
2. HTML Pre 標籤:
2. HTML 標籤:
將使用者輸入封裝在HTML 中標籤是保留換行符號的另一種有效方法。 Pre 標籤旨在以預先格式化的方式顯示文本,保留文本中的所有空格和換行符。
<pre class="brush:php;toolbar:false">This is a string
以上是如何在 PHP 和 HTML 中保留文字區域輸入的換行符?的詳細內容。更多資訊請關注PHP中文網其他相關文章!