Для кросплатформенного переноса строки в
PHP необходимо использовать предопределенную константу
PHP_EOL. При использовании данной константы будет автоматически генерироваться символ переноса строки в зависимости от платформы (
Windows,
Linux и т.д.).
Пример кода:
<?php $data = "Hello World!!!".
PHP_EOL."Hello!!!";
file_put_contents(
"readme.txt",
$data);
?>
Если исполнить данный код, то создастся файл
readme.txt со следующим содержанием:
Hello World!!!
Hello!!!