![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 7 Dołączył: 5.08.2009 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Witam wiem ,że można policzyć wiersze pliku za pomocą innych funkcji i potrafię to zrobić ,ale uparłem się na funkcję fgetc() ,żeby poćwiczyć jej używanie i niestety mój kod nie chce działać:
Niestety echo wyświetla cały czas wartość 0 i nie wiem dlaczego. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 27 Dołączył: 24.08.2007 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Nie szukaj "\r\n", bo to są 2 białe znaki. "\r" to tzw. "powrót karetki" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zaś samo "\n" to jest znak nowej linii.
Dlatego też w warunku $znak powinna być porównywana tylko z "\n". |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Witam wiem ,że można policzyć wiersze pliku za pomocą innych funkcji i potrafię to zrobić ,ale uparłem się na funkcję fgetc() ,żeby poćwiczyć jej używanie i niestety mój kod nie chce działać: Lepiej fgets" title="Zobacz w manualu PHP" target="_manual - czyli po to, po co została stworzona. Nie zdziwiłbym się, gdyby była szybsza niż ręczne przeszukiwanie każdego znaku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 15:52 |