file_put_contents и справка новой строки

У меня есть файл, в который я пишу, и я не могу заставить file_put_contents добавлять следующую запись на новой строке, даже после символа новой строки. Что я пропускаю? Я нахожусь на машине окон.

$file = 'test.txt';
$message = "test\n\n";
file_put_contents($file, $message, FILE_APPEND);
32
задан jim 24 February 2010 в 10:30
поделиться

2 ответа

как вы просматриваете содержимое $ file ? если вы используете блокнот, вы не видите \ n .

10
ответ дан 27 November 2019 в 19:44
поделиться

try

$file = 'test.txt';
$message = "test".PHP_EOL;
file_put_contents($file, $message, FILE_APPEND);

or

$file = 'test.txt';
$message = "test\r\n";
file_put_contents($file, $message, FILE_APPEND);
89
ответ дан 27 November 2019 в 19:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: