Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> funkcja do usuwania textu z pliku textowego
urbi
post 19.07.2003, 00:19:01
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Zduńska Wola

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


Jaka funkcja sluzy do usuwaia danej linijki w pliku textowym. nie moge znalesc w manualu. prosze o funkcje z gory dziekuje
Go to the top of the page
+Quote Post
MaKaO
post 19.07.2003, 00:23:06
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 3.05.2003
Skąd: Głogów

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


Sprawdź to, używam tego do usuwania E-maili z listy (plik txt).[php:1:ab7c078dca]<?php
$var = file($writeFile);
$var = array_unique($zmienna);
for($i=0;$i<count($var);$i++){
$mailFromFile = trim($var[$i]);
if($mailFromFile == $mail) $line = $i;
}
unset($var[$line]);
$file=fopen($writeFile,"w");
foreach($var as $verse){
fwrite($file, trim($verse)."rn" );
}
fclose($file);
?>[/php:1:ab7c078dca]
W tym wypadku usuwa linijke, która posiada zawartość $mail :-)
Go to the top of the page
+Quote Post
Omega
post 20.07.2003, 15:44:50
Post #3





Grupa: Zarejestrowani
Postów: 273
Pomógł: 0
Dołączył: 5.05.2003
Skąd: Mazury

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


Nie ma takiej funkcji. Musisz wczytać cały plik, usunąć co chcesz, a następnie zapisać ponownie... np.:

[php:1:1aa66955cf]<?php
$plik = file ("/sciezka/do/pliku.txt");
?>[/php:1:1aa66955cf]
Masz w tablicy plik linia po linii. Teraz zapisz do pliku pomijając niepotrzebna linie, pamiętaj o "n". smile.gif


--------------------
<<< EB >>>
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 29.06.2025 - 02:55