Php\r и \n то же самое? Почему есть 2 функции, которые делают то же самое? Они оба добавляют строку. Любая разница между ними? Ответ 1 Это не имеет ничего общего с PHP и является следствием истории: UNIX/Linux использует \n для разломов строк Mac (до OSX) использовал \r И окна используют комбинацию обоих PHP просто сохранил это поведение - поэтому он может работать с этими разными ОС и их файлами. Также обратите внимание: Это не функции: они (специальные) символы Они не совсем то же самое: \r Возврат каретки \n Newline и, кстати, это еще одно следствие истории: посмотрите на их имена и подумайте о пишущих машинах; -)
Ответ 1 Это не имеет ничего общего с PHP и является следствием истории: UNIX/Linux использует \n для разломов строк Mac (до OSX) использовал \r И окна используют комбинацию обоих PHP просто сохранил это поведение - поэтому он может работать с этими разными ОС и их файлами. Также обратите внимание: Это не функции: они (специальные) символы Они не совсем то же самое: \r Возврат каретки \n Newline и, кстати, это еще одно следствие истории: посмотрите на их имена и подумайте о пишущих машинах; -)