Webcity.pl


  Programowanie obiekt...

  Programowanie obiekt...

  Programowanie obiekt...

  Open Power Template ...

  Wywiad z Wembzz /Inv...

 

 02.02.06 - [new] E-video - artykuł

 30.01.06 - [update] Artykuł o sesjach

 18.12.05 - [update] PDO - artykuł

 19.08.05 - [new+upd] Aktualizacja materia...

 26.04.05 - [update] Nowy artykuł



  Pomocy WML
[php]Sesje nie działają, ...
[actionscript 2.0] [flash...
Problem z talicami w php
[ocena] llll.pl darmowe a...
Kamera na stronie interne...
Kamera na stronie interne...
[xml] Jak wyciągnąć dane
Wizualizacja w JS - POMOC
Web Developer - stała / f...

... i wiele innych wątków na forum ›

Partnerzy
› allRSS.info - katalog zasobów RSS
› iloveflyer.org - webdesign
› webserv.pl - serverpack
› skryptoteka.pl - mnóstwo skryptów
› vel.pl - hosting
› TelePraca.net - pracuj swobodnie
› PHP Solutions - magazyn PHP
› HELION - wydawnictwo informatyczne

Ksišżka dnia

CityMag
Wpisz swój e-mail, aby zaprenumerować nasz Magazyn, który zawiera najnowsze informacje ze świata i najciekawsze teksty.
 

Szukasz czegoś?
Nasza wyszukiwarka znajdzie wszystko, czego szukasz.
 

Szukanie zawansowane


  Reklama
  Redakcja
  Hosting
  Kanał

© WebCity.pl Team
 
 
  Forum Forum
Kursy Kursy
Porady Porady
Recenzje Recenzje
Newsy Newsy
Katalog stron WWW Katalog
Skrypty PHP Skrypty
Download Oferty i praca
Artykuły:
 Teoria
 Praktyka
 Promocja
 Inne
 

 Webcity.pl |

Jak skasować pojedynczy wiersz z pliku TXT?
Autor: Zyx
Jeśli robimy stronę opartą o pliki tekstowe, przyda się możliwość kasowania pojedynczych wierszy z danego pliku. Mamy tu dwie możliwości:

$plik = file('plik.txt');
unset($plik[numer_linii_do_skasowania]);
$f = fopen('plik.txt', 'w');
foreach($plik as $linia){
   fputs($f, $linia);
}
fclose($f);

Należy jednak pamiętać, że jeśli operujemy na dużych plikach tekstowych, załadowanie naraz całego pliku za pomocą "file" może okazać się trochę nieergonomiczne. Można to rozwiązać poprzez ręczne ładowanie kolejnych linii, przez co naraz w pamięci będzie tylko niewielki fragment przetwarzanego pliku. Dane, które nie są do usunięcia, zapisujemy do pliku tymczasowego, któremu potem zmieniamy nazwę na ten właściwy i po kłopocie.

Powrót

 
 
Twój domowy serwer!