вырезать-вставить строки из файла?

Тема в разделе "PHP", создана пользователем Levitt, 7 июл 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Levitt

    Levitt

    Регистр.:
    20 май 2008
    Сообщения:
    356
    Симпатии:
    34
    Напишите на скорую руку простенький скриптик, который бы при обращении вырезал из файл1.тхт ровно 10 строк, и вставлял бы их в файл2.тхт с чистого листа, с меня респект :ay:
     
  2. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    недолго думая:

    PHP:
    <?
    $fl File ("файл1.тхт");
    $f fopen ("файл2.тхт""w");
    for (
    $i=0$i<10$i++)
    fputs ($f$fl[$i]);
    fclose ($f);
    ?>
     
  3. Levitt

    Levitt

    Регистр.:
    20 май 2008
    Сообщения:
    356
    Симпатии:
    34
    Почти то, но если учесть что надо строки вырезать с файла1.. Т.е. В первом должно убавится во втором прибавится строк.
     
  4. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102

    чорт не досмотрел. сейчас поправлюсь.

    PHP:
    <? 
    $fl File ("файл1.тхт"); 
    $f fopen ("файл2.тхт""w"); 
    $f2 fopen ("файл1.тхт""w"); 

    for (
    $i=0$i<10$i++) 
       
    fputs ($f$fl[$i]); 

    for (
    $i=10$i<count($fl); $i++) 
       
    fputs ($f2$fl[$i]); 

    fclose ($f); 
    fclose ($f2); 
    ?>
     
    Levitt нравится это.
  5. dafnovoby

    dafnovoby Писатель

    Регистр.:
    31 янв 2009
    Сообщения:
    6
    Симпатии:
    0
    Спасибо.. очень помогло
     
Статус темы:
Закрыта.