Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak zliczyć ilość wystąpień pewnego stringa w pliku, jaka funkcja
-Problem-
post
Post #1





Goście







Witam
Jaka funckja posłuży mi do zliczenia wystąpienia konkretnego stringu w pliku?
Jedyny pomysl jaki mam to preg replace z parametrem count ale pewnie jest lepszy sposob..
Informacje w pliku zapisane sa w ten sposob:

bllalalallaallalal costamsctama on 2012-03-01
bllalalallaallalal asdasdacostamsctama on 2012-03-01
bllalalallaallalal costamsctama dasdasd on 2012-03-01
bllalalallaallalaasdasdl costamsctama on 2012-03-02

i ja chce zliczac ile jest linijek z koncowka on 2012-03-01, on 2012-03-02 itd
Pomocy, Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Możesz też przelecieć sobie po każdej linijce i preg_match sprawdzic czy jest końcówka taka jaką chcesz.

Czy to jest lepszy sposób niewiem, napewno inny smile.gif


Edit:
Nawet nie musisz preg_match możesz na hama substr ostatnie 10 znaków wyciąć do porównania

Ten post edytował skowron-line 7.12.2012, 13:01:49


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







Dzięki,
właśnie cos kojarzylem ze ktoras z tych funkcji str mi jest tu potrzebna nie moglem nic skojarzyc, uzyje substr i bedzie po mojemu jakem chciał.
+ nie widoczny ale szczery
pozdrawiam specool.gif
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 Aktualny czas: 19.08.2025 - 14:43