ntjm.net
当前位置:首页 >> php 去除换行符 >>

php 去除换行符

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

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

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

去掉连续的意思是必须是两个或者两个以上才去掉么? $str = "a b d\nc";echo preg_replace( '#\s{2,}#', '', $str ); // output abdc 去掉所有空白字符: preg_replace( '#\s#', '', $str ); 多个连续空白字符替换成一个空格: preg_replace( '#...

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

str_replace('\r\n','',$str);

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

注意单引号和双引号的分别。这里要用双引号

可以这样 //php 不同系统的换行 //不同系统之间换行的实现是不一样的 /nux 与unix中用 /n //MAC 用 /r //window 为了体现与linux不同 则是 /r/n //所以在不同平台上 实现方法就不一样 //php 有三种方法来解决 //1、使用str_replace 来替换换行 $...

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