Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Liczba znaków bez spacji
Filip_Łdz
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 26.05.2009

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


Witam, potrzebuję napisać mały skrypt, który zliczy mi znaki(bez spacji) znajdujące się w danym pliku. Korzystam z funkcji filesize jednak przy jej użyciu zlicza mi wszystkie znaki wraz ze spacjami. Jak zrobić aby skrypt nie zliczał spacji? Czy jest to możliwe?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
kajzur
post
Post #2





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

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


Wczytaj plik -> wywal spacje(str_replace) -> zlicz długość..
Go to the top of the page
+Quote Post
Suh
post
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 27
Dołączył: 24.08.2007
Skąd: Tarnów

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


Wczytujesz plik funkcja file_get_contents" title="Zobacz w manualu PHP" target="_manual, a następnie w pętli zliczasz ile razy funkcja strpos" title="Zobacz w manualu PHP" target="_manual z argumentem ' ' (spacja) zwróci wartość inną of FALSE. Później to tylko odejmiesz od rozmiaru wczytanego pliku (strlen" title="Zobacz w manualu PHP" target="_manual) ilość wystąpień spacji, którą będziesz znał za pomocą wcześniej wspomnianej pętli.
Go to the top of the page
+Quote Post
Wicepsik
post
Post #4





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


  1. <?php
  2. echo strlen(str_replace(' ','',file_get_contents('tekst.txt')));
  3. ?>
Go to the top of the page
+Quote Post
Filip_Łdz
post
Post #5





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 26.05.2009

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


działa, dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 00:21