1.textarea 裡面有換行的就存在轉移字元 『\n 和 \r』 ,一般火狐是\n , ie是\n和\r;
2.**實現:
<?php
$str=$_post['textarea']; //獲取textarea裡面的內容
$str1=nl2br($str); //nl2br()函式在字串中的每個新行(\n)之前插入html換行符(或)
echo
$str1;
?>
將textarea獲取的資料轉化為陣列的方式:
$str=$_get['test'];
echo
$str.'
'; $arr=explode("\n",$str); //將獲取的文字改變為陣列
print_r($arr);
echo count($arr).'
';//回車數
$str1=nl2br($str);//回車換成換行
echo
$str1;
更詳細的可以看: textarea 換行問題
textarea 換行問題 我們一般在頁面上填寫比較多的資料時,一般用 textarea,但這時會有乙個問題,即內容過多時,如何換行問題,也就是怎樣讓資料存入資料庫及從資料庫中讀取到頁面上顯示時,與當初輸入的格式一樣,一般都是用如下的方法來解決 存入資料庫 public class opera ch...
textarea 換行處理
textarea 中的換行格式,在其它地方顯示時,需要保持其原有的換行格式。textarea 元素支援多行純文字編輯。由於歷史原因,元素的值有三種不同的形式 關於換行符,見回車和換行。要按照輸入時格式顯示,方法有 元素表示預定義格式文字。在該元素中的文字通常按照原樣的編排,以等寬字型的形式展現出來,...
textarea框回車轉換行
可是發現乙個問題,在textarea框裡輸入一段回車後,回車後面的文字在前台顯示不出來。檢視json資料 n n,兩個 n之間有乙個回車換行,可是看不見符號,tk在json資料這樣做之後,就沒有問題了 strtr row content array r n n strtr使用 string strt...