Filip_Łdz
7.07.2009, 19:26:22
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?
kajzur
7.07.2009, 19:28:09
Wczytaj plik -> wywal spacje(str_replace) -> zlicz długość..
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.
Wicepsik
7.07.2009, 19:35:05