file_exists
(PHP 4, PHP 5)
file_exists — Controlla se un file o directory esiste
Descrizione
Restituisce TRUE se il file o la directory specificata da filename esiste; FALSE altrimenti.
Sui sistemi Windows utlizzare //computername/share/filename oppure \\computername\share\filename per verificare file su dischi condivisi.
Example#1 Verificare l'esistenza di un file
<?php
$filename = '/path/to/foo.txt';
if (file_exists($filename)) {
echo "il file $filename esiste";
} else {
echo "Il file $filename non esiste";
}
?>
Nota: I risultati di questa funzione saranno memorizzati. Vedere clearstatcache() per maggiori dettagli.
A partire da PHP 5.0.0, questa funzione può essere utilizzata con alcuni URL wrappers. Fare riferimento a List of Supported Protocols/Wrappers per la lista di quali wrappers supportano le funzioni della famiglia stat().
Vedere anche is_readable(), is_writable(), is_file() e file().