Joe*_*ssi 6 php string newline
我明白那个:
'\n' // literally the backslash character followed by the character for lowercase n
"\n" // interpreted by php as the newline character
Run Code Online (Sandbox Code Playgroud)
但对于我的生活,我无法理解为什么'\n' === '\\n'.在我看来,'\\n'将等于三个单独的字符:两个单独的反斜杠,后跟字母n.
'\n' === '\\n'PHP中的原因是什么?
反斜杠仍然是单引号字符串中的转义字符(它转义文字单引号)。
例如,这是非法的(因为反斜杠转义了结束引号):
$path = 'C:\';
Run Code Online (Sandbox Code Playgroud)
因此\\必须映射到文字反斜杠以避免无意的转义。
| 归档时间: |
|
| 查看次数: |
150 次 |
| 最近记录: |