为什么在开发PHP脚本时使用/ r / n?

时间:2013-01-11 16:37:48

标签: php coding-style

在互联网上到处寻找答案,没有太多运气,所以我在这里。我一直在解析从CodeCanyon.net网站上购买的脚本以学习OOP,我注意到很多行以/ r / n结尾。为什么这是常见的做法,实际用途是什么?提前谢谢!

3 个答案:

答案 0 :(得分:7)

取自here

\ r \ n是Windows系统的行尾字符。

\ n是UNIX系统的行尾字符。

确保跨操作系统兼容性。

答案 1 :(得分:1)

这取决于您的操作系统。对于基于Unix的系统\ n工作正常,但Windows需要\ r \ n
\ r \ n是carriage return
\ n linefeed 如果你想看那些

答案 2 :(得分:0)

正如其他人所说,\r\n适用于Windows,\n适用于unix。

要创建跨操作系统代码,请使用PHP_EOL这是一个常量,它将是当前操作系统行结束符。