Sapere se un file esite con il PHP

E’ molto semplice sapere se esite un determinato file utilizzando il php.

Infatti il php ci mette a disposizione una funzione atta a questo scopo, la funzione in questione è file_exists().

Tale funzione prende come parametro il nome del file o della directory, più precisamente prende in input il percorso relativo che ci conduce dallo script al file di cui vogliamo controllare l’esistenza, e ritorna true se il file esiste altrimenti restituirà false.

Supponiamo di voler controllare l’esistenza del file prova.txt, il codice che potremmo scrivere sarebbe:
 

if (file_exists('prova.txt')){
   echo "il file esiste";
} else {
   echo "il file non esiste";
}

Analogo il discorso qualora volessimo controllare l’esistenza di una directory.