LenovoId
@LenovoId
svg, css,js

Как сделать перенос на новую строку при записи в txt?

Реализовал запись в txt так :
if(isset($_POST['btn']) and !empty($_POST['mytext']))
{
    $mytext = $_POST['mytext'];
    $file=fopen("123.txt", "r+");
    fwrite ($file, $mytext);
    fclose($file);

}

Происходит запись в файл как и запланированно НО как при новой записи сделать что бы запись начиналась с новой строки ?
  • Вопрос задан
  • 6988 просмотров
Решения вопроса 1
DevMan
@DevMan
if(isset($_POST['btn']) and !empty($_POST['mytext']))
{
    $mytext = $_POST['mytext'];
    file_put_contents('123.txt', PHP_EOL . $mytext, FILE_APPEND);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
$mytext = "\n".$_POST['mytext'];
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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