0
我有一個textarea,用戶可以在其中輸入文本。如果用戶輸入並轉到新行,並繼續寫文本或開始新的段落,當textarea的內容由表單使用$ _POST發送並再次打印時,內容中沒有空格或新行顯示在裏面。它顯示爲一個文本塊。任何人都可以幫忙嗎?文本區域中的空格
我有一個textarea,用戶可以在其中輸入文本。如果用戶輸入並轉到新行,並繼續寫文本或開始新的段落,當textarea的內容由表單使用$ _POST發送並再次打印時,內容中沒有空格或新行顯示在裏面。它顯示爲一個文本塊。任何人都可以幫忙嗎?文本區域中的空格
HTML displays multiple spaces and line breaks as one space。這意味着您需要自己設置格式以使其顯示爲<textarea>
。您可以使用nl2br()
將新行轉換爲<br>
,並使用str_replace()
或類似函數替換空格nbsp;
。您也可以將文字包裝在<pre>
標籤中。