За последние 24 часа нас посетили 48569 программистов и 1807 роботов. Сейчас ищут 1824 программиста ...

Удаление строки из тхт

Тема в разделе "PHP для новичков", создана пользователем sstotenkopf, 9 сен 2011.

  1. sstotenkopf

    sstotenkopf Активный пользователь

    С нами с:
    7 сен 2011
    Сообщения:
    17
    Симпатии:
    0
    Всем привет, у меня возник очередной вопрос... Есть скрипт, читающий строки из тхт файла, как можно сделать, чтобы он удалил строку после ее прочтения?
     
  2. krow7

    krow7 Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    то есть в итоге считывает строку и затем удаляет?
     
  3. alexfer

    alexfer Активный пользователь

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    читаем в массив , unset($items[$num]), file_put_contents($file, implode("\n", $items));
     
  4. crautcher

    crautcher Активный пользователь

    С нами с:
    21 май 2011
    Сообщения:
    156
    Симпатии:
    0
    можно считать все строки в массив , затем уже работать с массивом , а когда масссив будет готов перезаписать массив в файл
     
  5. sstotenkopf

    sstotenkopf Активный пользователь

    С нами с:
    7 сен 2011
    Сообщения:
    17
    Симпатии:
    0
    Я сделал именно так, но После записи массива обратно, потерял форматирование, записи были не с новой строки, а в общей куче
     
  6. sstotenkopf

    sstotenkopf Активный пользователь

    С нами с:
    7 сен 2011
    Сообщения:
    17
    Симпатии:
    0
    Спасибо, попробую