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
phpfile_exists(string $filename): bool
Esempio
Verifichiamo l'esistenza del file 'test.txt' nella directory corrente:
php<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Risultato dell'esecuzione del codice (se il file esiste):
phptrue
Esempio
Verifichiamo l'esistenza di un file inesistente:
php<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
phpfalse
Esempio
Verifichiamo l'esistenza di una directory:
php<?php
$res = file_exists('images/');
var_dump($res);
?>
Risultato dell'esecuzione del codice (se la directory esiste):
phptrue
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à