Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodatkowy warunek do licenia ilości linii w pliku
arek_inc
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 25.03.2003

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


Witajcie, utknąłem w ostatnim miejscu pisania prostego skryptu PHP. Pomożecie? smile.gif

Przykładowa zawartość pliku lista.txt:

Cytat
losowyciagznakow 123 losowyciagznakow 123 losowyciagznakow 123 losowyciagznakow
losowyciagznakow 321 losowyciagznakow 321 losowyciagznakow 321 losowyciagznakow
losowyciagznakow 123 losowyciagznakow 123 losowyciagznakow 123 losowyciagznakow


Chciałbym znaleźć wszystkie linie, które mają "123". Problem mój polega na tym, że umiem albo znaleźć WSZYSTKIE linie (_SZUKANAFRAZA_ = \n), albo tylko ciąg "123" (_SZUKANAFRAZA_ = "123") przez co zamiast wniku 2, dostaję albo 3 albo 6 wink.gif

  1. $plik = "lista.txt";
  2.  
  3. if(file_exists($plik)) {
  4.  
  5. $linie = file_get_contents($plik);
  6. $wszystkie_linie = substr_count($linie, "_SZUKANAFRAZA_") + 1;
  7. echo $wszystkie_linie;
  8.  
  9. }


Pomożecie?

Ten post edytował arek_inc 2.01.2015, 11:41:54


--------------------
Arbeit macht frei
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 02:04