tipo cosi?

Codice PHP:
$var=@fopen("contatore.txt",'w+');
$leggi=@fread($var,filesize("contatore.txt"));
if (
$leggi==null)
{
    
$leggi=1;
}
else
{
    
$leggi=$leggi+1;
}
@
flock($varLOCK_EX);
@
fwrite($var,$leggi);
@
fclose($var);
@
flock($varLOCK_UN);
echo 
" Numero visite: ".$leggi
questo impedisce che il file si svuoti se si apre contemporaneamente?