PHP - zapis i odczyt z pliku możliwość 2

DZIAŁANIE: Dane zostały zapisane poprawnie i odczytane pewnie też :P
A teraz odczyt utworzonego pliku :
Dane zapisane w pliku to : DANE DANE DANE!!!
 

Kod:

Ewentualne Objaśnienia:

Tutaj mamy rozwiązanie poprzedniego przykładu, ale z tylko jednym otwarciem pliku. Otwieramy jak poprzednio plik jednak z parametrem r+ czyli odczyt i zapis. Dalej wpisujemy do pliku dane, a następnie pojawia się coś nowego czyli funkcja rewind - pozwala ona na zmianę pozycji kursora na sam początek. Jest to zastosowane tutaj dlatego, że po zapisaniu danych do pliku kursor niejako sobie wyobraźmy jest za nimi, czyli odczytywać nie ma co bo dajel jest pusto, dlatego funkcja ta cofa nam kursor na początek, a dalej następuje odczyt. Zawartość zostaje wyświetlona, plik zamyka się :)