PHP - odczytujemy zawartość pliku, który posiada kilka linii zawartości wersja2
| DZIAŁANIE: |
Linia nr 1 w tym pliku to : linia1
Linia nr 2 w tym pliku to : linia2 Linia nr 3 w tym pliku to : linia3 Linia nr 4 w tym pliku to : linia4 Linia nr 5 w tym pliku to : linia5 |
Kod:

Ewentualne Objaśnienia:
Tutaj mamy kolejny przykład - a właściwie drugą wersje tego jak zrobić odczyt
całości pliku ( takiego który posiada więcej niż 1 linia ).
Poprzednie rozwiązanie jest zapewne wygodniejsze i szybsze w zakodowaniu, jednak
jak wcześniej mówiłem nie z każdą wersją PHP to działa. Dlatego tutaj mamy
alternatywę!
Tutaj wykorzystamy po prostu dobrze nam znaną pętle while. Pętla ta wykorzystuje funkcję feof - jest to funkcja, która oznacza koniec danego ( jego zawartości ) pliku. Czyli popatrzmy na kod - zostaje otwarty nasz plik - parametr r czyli tylko odczyt - bo nic więcej nam tutaj nie potrzeba. Dalej pojawia się zmienna $licznik, ale to tylko przydatne do wyświetlania, nie ma to związku z tą metodą. Następnie mamy właśnie wspominaną pętle while której argumentem jak widać jest negacja czyli :
while( !feof($plik) - czyli pętla dopóki funkcja "końca pliku" ma wartość 0 ( bo negacja ! ), czyli dopóki plik nie zakończy się pętla będzie się powtarzać.
No i dalej jak widzimy jest pobierana zawartość ( czyli w pętla dana linia zawartości pliku ), zwiększana jest zmienna $licznik, a następnie wyświetlana zawartość danej ponumerowanej przez nas w kodzie linii zawartości pliku.
Wiadomo to numerowanie linii tutaj nie było potrzebne za specjalnie do niczego, zrobiłem to po prostu dla pewnej estetyki, pokazania działania i ogólnego kombinatorstwa, które lubię :P