php獲取textarea的值並處理回車換行的方法

2022-03-30 15:43:32 字數 903 閱讀 4681

一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。

$str=$_get['

test'];

echo $str.''

;$arr=explode("\n"

,$str);

print_r($arr);

echo count($arr).

'';//

回車數$str1=nl2br($str);//

回車換成換行

echo $str1;

<?php

$str=$_get['

test'];

echo $str.''

;$arr=explode("\n"

,$str);

print_r($arr);

echo count($arr).

'';//

回車數$str1=nl2br($str);//

回車換成換行預設函式

echo $str1;

?>

再來看一段dz論壇中例子。不多說了,直接上**:

$names = preg_split('/\r\n/',$_post['textarea']);

foreach($names as $name)

取值很簡單,那麼賦值呢,在textarea中輸出換行符可沒那麼簡單

$vals = get_from_mydb();

$tmp = '';

foreach($vals as $val)

其實textarea中的回車變成字元就成"\n"了,所以php處理textarea中的回車其實就是處理字元中的"\n".

php獲取textarea的值並處理回車換行的方法

一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。php獲取textarea的值是十分簡單的 textarea回車換行為 r n 下面看例子 html 複製 如下 php 複製 如下 str get test ech...

php獲取textarea的值並處理回車換行的方法

一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。php獲取textarea的值是十分簡單的 textarea回車換行為 r n 下面看例子 html 複製 如下 php 複製 如下 str get test ech...

jQuery獲取textarea文字域的值

jquery的.val 方法是專門用來獲取表單元素值的,而textarea也屬於表單元素所以可以直接用.val 方法獲取。不過要注意,由於textarea是個雙標記因此.text 或.html 方法也可以獲取到其中的資訊,但建議不要這樣獲取,因為.val 是專用於獲取值的方法,比.text 或.ht...