[关闭]
@Chiang 2019-12-25T11:27:23.000000Z 字数 394 阅读 560

php中换行符PHP_EOL

PHP


PHP_EOL是php已经定义好的变量,代表php的换行符。这个变量会根据平台而变。
php使用换行符可以提高代码可移植性。
mac换行用/r
unix系列换行用/n
windows系列换行用/r/n
比如有的程序想把文件中的所有行合成一行:
1.函数str_replace

  1. $str = str_replace(array('/r','/n','/r/n'),'',$str);

2.使用正则

  1. $str = preg_replace('//s*/','',$str);

3.使用预定义的变量

  1. $str = str_replace(PHP_EOL,'',$str);

比如想打印输出一些内容:

  1. $output = 'This is line 1' . PHP_EOL .
  2. 'This is line 2' . PHP_EOL .
  3. 'This is line 3';

参考资料:
php中换行符PHP_EOL

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注