Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kasowanie ostatniej linijki z pliku
gsmphone
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (0%)
-----


Witam,

Od pewnego już czasu szukam w manualu php(niestety nie skutecznie) komendy która kasuje ostatnią linijkę w pliku txt który jest na serwerze. Jeżeli ktoś wie to bardzo proszę o pomoc.

Dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2.  
  3. $fileContent = file ('file.txt');
  4.  
  5. array_pop ($fileContent);
  6.  
  7. $fp = fopen ('file.txt', 'w');
  8.  
  9. fwrite ($fp, implode ("", $fileContent)); 
  10. fclose ($fp);
  11.  
  12. ?>


Pisane z palca, nie sprawdzałem.

EDIT: ~pyro, przepraszam nie czytałem wszystkich postów, a mój kod wygląda jak plagiat (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
Go to the top of the page
+Quote Post
gsmphone
post
Post #3





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (0%)
-----


Cytat(webdicepl @ 22.08.2008, 23:19:08 ) *
  1. <?php
  2.  
  3. $fileContent = file ('file.txt');
  4.  
  5. array_pop ($fileContent);
  6.  
  7. $fp = fopen ('file.txt', 'w');
  8.  
  9. fwrite ($fp, implode ("", $fileContent)); 
  10. fclose ($fp);
  11.  
  12. ?>


Pisane z palca, nie sprawdzałem.



To mi kasuje wszystko z pliku.

Ale dzieki wszystkim za pomoc. Te kwadraciki poprostu sobie usunę tym:

  1. <?php
  2. $correct=array('□'=>'');
  3. $txt_correct = strtr($tresc, $correct);
  4. ?>


Ten post edytował gsmphone 23.08.2008, 07:52:55
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 08:54