您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php中表单输入框中换行回车替换_PHP教程

2024/6/8 8:42:29发布34次查看
php中表单输入框中换行回车替换的一些方法总结,有需要的朋友可参考一下本文章。
 代码如下 复制代码
?//php 有三种方法来解决
代码如下 复制代码
//1、使用str_replace 来替换换行 
$str = str_replace(array(rn, r, n), , $str);
//2、使用正则替换 
$str = preg_replace('//s*/', '', $str);
//3、使用php定义好的变量 (建议使用) 
$str = str_replace(php_eol, '', $str);
?/*
* 获得用户操作系统的换行符,n
* @access public
* @return string
*/
function get_crlf()
{
    if (stristr($_server['http_user_agent'], 'win'))
    {
        $the_crlf = 'rn';
    }
    elseif (stristr($_server['http_user_agent'], 'mac'))
    {
        $the_crlf = 'r'; // for old mac os
    }
    else
    {
        $the_crlf = 'n';//权重大一点
    }
    return $the_crlf;
}
测试代码
代码如下 复制代码
php获取表单area数据中的换行问题
1.php函数nl2br()是在字符串中的每个新行(rn)之前插入html换行符:
;
2.windows下的换行是(rn);
3.在记事本中,r或n均有换行的功能;
注意:在前台页面显示的时候,用nl2br使换行变成
http://www.bkjia.com/phpjc/632174.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/632174.htmltecharticlephp中表单输入框中换行回车替换的一些方法总结,有需要的朋友可参考一下本文章。 代码如下 复制代码 ?php ?$str=this is a test n; $patten = arra...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product