Odczyt i zapis do pliku

Odczyt z pliku 

<?php
$nazwa_pliku="dane.txt";
$uchwyt_pliku=fopen($nazwa_pliku,'r');
$dane=fread($uchwyt_pliku,filesize($nazwa_pliku);
fclose($uchwyt_pliku);
echo (nl2br($dane));
?>

Zapis do pliku 

<?php
$nazwa_pliku="dane.txt";
$uchwyt_pliku=fopen($nazwa_pliku,'a');
$do_zapisu="Dowolny tekst';
fputs($uchwyt_pliku,$do_zapisu);
fclose($uchwyt_pliku);
?>

Objaśnienia:
zarówno do odczytu jak i zapisu do pliku niezbędny jest uchwyt_pliku, stąd w pierwszym zapisie otwieramy plik pobierając uchwyt do pliku funkcją fopen.
Odpowiednio funkcje fread(), fputs(), służą do odczytu danych i zapisu.