$counter_file = "./count.dat";
if(!($fp = fopen($counter_file, "r"))){
die ("Cannot open $counter_file.");
}
$counter = (int) $counter;
do{
$one_char = fgetc($fp);

$counter .= $one_char;

Perchè $counter ha .= Cosa vuol dire ? perchè non solamente l'uguale ?

} while($one_char);

Sto imparendo adesso php e sto studiando ma questa cosa non la capisco mi potete aiutare ?