Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wyszukanie w pliku odpowiedniej linijki i usunięcie jej
#1
Cześć chciałbym wyszukać w pliku "tekst.txt" pewną linijkę zapisaną (wcześniej) w takiej formie:
Kod PHP:
$dane "".$ip.",".$nick.",".$nicko.",".$powod."\n"

a następnie chciałbym aby ta linijka została usunięta.

Jakiej funkcji użyć, czego szukać w manualu... ?
Odpowiedz
#2
1. Otwórz plik.
2. Zapisz każdą linijkę jako element tablicy.
3. Za pomocą odpowiedniej funkcji usuń wybrany klucz tablicy.
4. Za pomocą pętli nadpisz treść z pozostałymi elementami tablicy.
5. Zamknij plik.
Odpowiedz
#3
Kod PHP:
$ip '83.12.322.111';
$file file('teksty.txt');

foreach(
$file as $list) {

   
$exp explode(','$list);

   if(
$exp[0] != $ip) {
     
      
$write .= $list;
   }
}

file_put_contents('teksty.txt'$write); 

Jak przerobić ten kod aby wyszukiwał mi linijkę która jest taka:
Kod PHP:
$dane "".$ip.",".$nick.",".$nicko.",".$powod."\n"
a nie samo IP,
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Wczytywanie pliku i generowanie pdf taaniel 9 9,273 18-06-2017, 18:37
Ostatni post: lemans88
Cool [PHP] wydajność funkcje w pliku camelrafal 25 45,938 02-11-2016, 18:39
Ostatni post: martt4dg
  tworzenie pliku w katalogu głównym strony harvester2001 3 5,230 06-09-2013, 22:13
Ostatni post: Kartofelek
  usunięcie wyrazu z komórki tabeli harvester2001 5 4,996 20-08-2013, 23:30
Ostatni post: harvester2001
  Zapisywanie do pliku z textarea dokładnie wpisanego tekstu garfield23 2 3,593 02-04-2013, 21:30
Ostatni post: garfield23

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl