In tal caso potremo utilizzare la funzione file_exists. Analizziamone subito il prototipo.
bool file_exists ( string filename)
Tale funzione , quindi verifica l'esistenza di un file e restituisce TRUE se il file specificato da filename esiste; FALSE altrimenti.
Questa funzione non lavora con i file remoti; il file da esaminare deve essere accessibile attraverso il filesystem del server.
Un semplice utilizzo potrebbe essere il seguente
if(file_exists("prova.txt") {
$fp=fopen("prova.txt","a")
else $fp=fopen("prova.txt");
Se il file prova.txt in una situazione di scrittura esiste, allora lo apriremo in modalità append , altrimenti in modalità scrittura: quest 'ultima modalità sovrascrive un file esistente.