首頁 >資料庫 >mysql教程 >如何在文字區域輸出中保留換行符?

如何在文字區域輸出中保留換行符?

Mary-Kate Olsen
Mary-Kate Olsen原創
2025-01-01 02:09:09527瀏覽

How Can I Preserve Line Breaks in Text Area Output?

在文字區域輸出中保留換行符

使用文字區域時,通常需要在輸入文字時保留換行符號顯示。但是,預設情況下,換行符在輸出期間會遺失。這裡有兩個有效的解決方案來解決這個問題:

1.利用nl2br() 函數:

nl2br() 函數將換行符("n" ) 轉換為HTML 換行標記(
)。透過此函數處理文本,可以確保顯示時保持換行符。

例如:

$text = "This\r\nis\n\ra\nstring\r";
echo nl2br($text);

// Output:
This<br />
is<br />
a<br />
string<br />

2.將文字封裝在

 中標籤:

將輸入文字包裹在

 內標籤保留其格式,包括換行符。當您想要顯示原始文字或保持其原始結構時,此方法特別有用。 

參考: W3C Wiki - HTML/Elements/pre

以上是如何在文字區域輸出中保留換行符?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn