代码如下
二,替换换行符
//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';//权重大一点 www.111cn.net
}
return $the_crlf;
}
注意:在前台页面显示的时候,用nl2br使换行变成
三,替换回车
代码如下
http://www.bkjia.com/phpjc/727587.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/727587.htmltecharticle一,下例可以去除额外空白 代码如下 ?php $str = this line containstliberal rn use of whitespace.nn; // first remove the leading/trailingwhitespace //去掉开始和结束...
