Я понимаю, что:Почему ' n' === '\ n' true в php?
'\n' // literally the backslash character followed by the character for lowercase n
"\n" // interpreted by php as the newline character
Но для жизни меня, я не могу понять, почему '\n' === '\\n'
. На мой взгляд, '\\n'
будет равно трем отдельным символам: две отдельные обратные косые черты, а затем буква n.
Почему '\n' === '\\n'
true в PHP?
Возможный дубликат [На PHP мне нужно избегать обратных косых черт?] (Http://stackoverflow.com/questions/3415683/in-php-do-i-need-to-escape-backslashes) и [Разница между одиночная кавычка и двойная кавычка в php] (http://stackoverflow.com/questions/3446216/difference-between-single-quote-and-double-quote-string-in-php) – mario