换行符
从历史上看,以前的机械打字机打印字符,\ r是回车符(按字面意思,将打印头移动到行的开头),\ n是换行符(将纸张向上移一行)。
LF(Line Feed) 代表换行 对应字符 '\n'
CR(Carriage Return) 代表回车,对应字符 '\r'
(char)13 = \n = \r
习惯用法:
\n Unix systems中使用 (including Linux, and OSX).
\r\n Windows中使用
\r old Macs中使用
PHP_EOL end of line (eol) PHP中使用
====================================
from
https://www.jianshu.com/p/ec9564fe1c2b
https://stackoverflow.com/questions/4824621/is-a-new-line-n-or-r-n
https://social.msdn.microsoft.com/Forums/en-US/47af2197-26b4-4b9e-90e8-bfa9d5cd05b4/what-is-the-deference-between-r-n-and-rn-
网友评论