У меня есть парсер php, который разбивает заданную строку на разрывы строк, делая что-то вроде этого:
$lines = explode(PHP_EOL,$content);
Парсер работает нормально при работе на стороне сервера. Однако, когда я передаю содержимое по почте с помощью ajax (используя метод $ .post jquery), возникает проблема: разрывы строк не распознаются. Поэтому после почти часа испытаний и головной боли я решил изменить PHP_EOL на "\ n", и это сработало:
$ lines = explode ("\ n", $ content);
Теперь это работает! Черт возьми, я потерял столько времени! Может ли кто-нибудь объяснить мне, как правильно использовать PHP_EOL и "\ n", чтобы я мог сэкономить время в будущем? Ценю ваши добрые ответы;)