Funzione file_exists
La funzione file_exists verifica l'esistenza di un file o di una directory nel percorso specificato.
La funzione restituisce true se il file o la directory esiste, e false in caso contrario.
Il parametro della funzione è una stringa con il percorso assoluto o relativo al file.
Sintassi
file_exists(string $filename): bool
Esempio
Verifichiamo l'esistenza del file 'test.txt' nella directory corrente:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Risultato dell'esecuzione del codice (se il file esiste):
true
Esempio
Verifichiamo l'esistenza di un file inesistente:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
false
Esempio
Verifichiamo l'esistenza di una directory:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Risultato dell'esecuzione del codice (se la directory esiste):
true
Vedi anche
-
la funzione
is_dir,
che verifica una cartella -
la funzione
is_file,
che verifica un file -
la funzione
is_readable,
che verifica la leggibilità -
la funzione
is_writable,
che verifica la scrivibilità