Ho questo script (su un web server) che controlla se un file esiste:

Codice PHP:
<?php
clearstatcache
();
$exist file_exists("file.txt");

if (
$exist == FALSE)
     echo 
"NON ESISTE !";
else
     echo 
"ESISTE";
?>
Se il file esiste ritorna correttamente "ESISTE". Se poi cancello a mano il file e reinserisco nella barra degli indirizzi l'indirizzo dello script , lo script continua a tornare "ESISTE", invece che "NON ESISTE !".
Se invece faccio il refresh della pagina dal browser torna correttamente "NON ESISTE !"

Pensavo che clearstatcache() fosse sufficiente, invece non funziona.

Qualcuno mi può aiutare ?