textarea 换行输出实现

1.textarea 里面有换行的就存在转移字符 ‘\n 和 \r’ ,一般火狐是\n , ie是\n和\r;

2.代码实现:

<?php
    $str=$_POST['textarea'];  //获取textarea里面的内容
    $str1=nl2br($str);  //nl2br()函数在字符串中的每个新行(\n)之前插入HTML换行符(<br>或<br/>)
    echo $str1;
?>

将textarea获取的数据转化为数组的方式:

$str=$_GET['test'];
 echo $str.'<br />';
 $arr=explode("\n",$str);  //将获取的文字改变为数组
 print_r($arr);
 echo count($arr).'<br />';//回车数
$str1=nl2br($str);//回车换成换行
echo $str1;

更详细的可以看:
http://www.jb51.net/article/56445.htm

posted @ 2022-12-06 22:22  轻风细雨_林木木  阅读(216)  评论(0编辑  收藏  举报