为了兼容linux和windows的换行,php的内置常量PHP_EOL诞生啦,开始时,使用PHP_EOL统一代替各环境下的换行符,这样便可兼容各个环境。
windows换行符 /r/n
linux换行符 /n
Mac 换行符 /r
应用场景
一、将数据打印到页面,换行显示。
$a = 123;# file_put_contents("d:/test111.txt",$a.PHP_EOL,FILE_APPEND);结果:
二、str_replace 将文件中的所有行都合成一行
$str = str_replace(PHP_EOL, '', $str);