ntjm.net
当前位置:首页 >> php 过滤换行符 >>

php 过滤换行符

正则表达式用 "/\r\n/"即可,如 echo preg_replace("/\r\n/",'',$str); 如果只是替换"\r\n",可以用 str_replace函数,效率更高些

php 去除回车换行符有三种方案:

你是要压缩代码吧? /** * 压缩html : 清除换行符,清除制表符,去掉注释标记 * @param$string * @return 压缩后的$string * */function compress_html($string) { $string = str_replace("\r\n", '', $string); //清除换行符 $string = str_repla...

如果是输出给浏览器,就用 如果是输出到自己的文件里,就用"\n",windows下是"\r\n" \n的作用是给源代码换行,输入后,查看html源代码,就看会到有换行,而浏览器认为它是没用的东西,用不用都一样显示。

用trim($str)即可,默认是去掉$str两端空格回车制表换行符

php用两个函数可以替换。 mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) 这...

不同的操作系统环境有不同的默认换行方式,比如windows是\r\n,linux/bsd是\r, osx默认才是\n 顺便的,你这样带着abc在里面局限性很大,还不如直接 str_replace(array("\r","\n"), '' file_get_contents('a.txt'))

如果这样输出: echo ""; 那在html页面上就直接解析了,是空白一片看不到的。 如果要在页面直接显示的话就需要转义一下了,这样可以做到: echo htmlspecialchars(""); 就可以看到了。

用 “\n”、''、'' 等都有换行的意思,要注意的是, “\n” 必须用双引号,否则会原字符 \ 和字母 n 一起显示而不换行。

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com