事实上,在一个小小的改变,不同的平台有不同的实现,所以,可世界是多样的。 / N是在Unix世界银行所取代,但Windows使用 / / N R反映其差异,并在Mac使用/ R更有趣。所以UNIX系列使用/ N,Windows系列采用 / R / N,和Mac使用 / R,所以你有很多麻烦,你的程序运行在不同的平台上。以下是PHP删除换行符的几种常用方法。

第一种写作方式:

复制代码代码如下:$content = str_replace(
回波内容;


第二种写作方式:

复制代码代码如下:str_replace( R

写作的第三条道路:

复制代码代码如下所示:
内容preg_replace美元=( / /
回波内容;


关于,r,r,t
软返回:在Windows中,它代表一个新行并返回到下一个位置。它只表示Linux和UNIX中的行更改,但不会返回到下一行的开头。
软空间:在Linux中,UNIX在返回第一个位置的行中表示,该行在Mac OS中的初始位置和返回到下一行相当于在Windows。
跳转(移动到下一列)

几点:

他们说,在双引号或分隔符有效的字符串,在单引号字符串无效。
通常用于表示键盘上的返回键(Linux、UNIX),或仅用于(在窗口),和 R在Mac OS表示返回。
代表键盘上的制表键。
文件中的行符号行:Windows:,Linux,UNIX

补充代码:
复制代码代码如下所示:
< PHP
不同系统的PHP转换
不同系统之间的换行是不一样的。
在Linux和UNIX中使用
使用mac / R
窗口与Linux不同
因此,在不同的平台上,实现方法是不一样的。
解决这一问题的方法有三种

/ / 1,与str_replace更换线
$str = str_replace(阵列( / /

2,使用常规替换
$str = preg_replace( / / / *,,$str);

3,定义的变量与PHP定义良好(推荐使用)
$str = str_replace(php_eol,,$str);
>

php_eol是良好定义的变量代表php换行符。此变量将根据平台进行更改。它将在Windows下、在Linux下和在Mac下一行下的 n下运行。
复制代码代码如下:$str = str_replace(php_eol,,$str);