Технологии

Добрый вечер! Помогите пожалуйста разобраться с задачей. Есть файл в котором , например, 5 строк. Пускай это будет "text.txt". Есть файл "go.php" - - вопрос №2650853

из него мы добавляем строку в «text.txt». Что сделать, чтобы при добавлении новой строки в «text.txt» удалялась последняя строка из этого же файла, а остальные четыре сдвигались на одну позицию вниз (количество строк остается прежним)? Желательно пример реализации на PHP, если такое возможно Заранее спасибо!

ноябрь 8, 2017 г.

  • Всего ответов: 1

  • Alexander - аватарка

    Alexander

    3-й в Технологиях

    алгоритм примерно такой:
    -функцией file можно считать строки из файла в массив
    -добавить новую строку в начало массива (array_unshift)
    -проверить длину массива (count), если больше чем надо то отрезать лишнее (array_splice)
    -записать обратно в файл (способы разные, самый простой file_put_contents)

    ноябрь 9, 2017 г.

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

Привіт, маю проблему з JS

январь 3, 2024 г.

Технологии