Rsa97, Цель PHP_EOL - автоматически выбрать правильный символ для платформы, чтобы новые строки не зависели от платформы. Ясен пень что она везде по разному поставит переносы. В любом случае перенос произойдет.
irishmann, Да, вот только что, если у вас система работает на одной платформе, а данные посылает на другую? Или cтандартом (SMTP, HTTP и т.п.) указан один правильный вариант? Или оборудование на COM-порту принимает только одну конкретную комбинацию?