运行PHP 7.0.1我遇到了一个问题,我使用error_log('....'.PHP_EOL.'...');
但是当我查看日志文件时,我会在输出中逐字\n
。
error_log设置为使用syslog,最终在apach error_log中。这是一个CentOS 7系统。
绕过syslog不是一个选项,因为它删除了使用syslog转发到中央日志服务器的能力。
答案 0 :(得分:-1)
如果您担心跨操作系统兼容性,请使用" \ r \ n"。似乎每次都是更好的选择...
还要记住单引号中的\ n(' \ n')确实会逐字打印\ n \ n。双引号(" \ n")将为您提供所需的内容。