PHP 在linux环境写入文件内容换行

 

php 代码 file_put_contents 方法的换行

在很多时候,大家不知道和换行到底是哪一个

\r\n  \r  还是\n呢接下来给大家说说

其实跟你的操作系统有关系的:

在windos中是\r\n是换行

在mac中\r是换行

在linux中\n是换行的,这下大家明白了吧。

其实不知道用哪个。php提供了一个匹配不同的操作系统的常量换行的。PHP_EOL

例如:其中PHP_EOL就是换行,并且这个函数可以创建文件。最后的参数FILE_APPEND是追加的意思。

file_put_contents(“sky8gcom.log”,”hello”.PHP_EOL,FILE_APPEND | LOCK_EX);

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: centos7 环境下执行PHP file_put_contents或者fopen方法不能创建文件

下一篇: Fedora 28/27/26, CentOS 7.5/6.10, Red Hat (RHEL) 7.5/6.10安装最新的MariaDB/MariaDB-server 10.3.9/10.2.17

登录 评论
avatar