file_exists

(PHP 3, PHP 4 )

file_exists -- Vérifie si un fichier existe

Description

bool file_exists ( string filename)

file_exists() retourne TRUE si le fichier filename existe, et FALSE sinon.

Utilisation des dossiers partagés Windows : Sous Windows, utilisez le format de chemin //computername/share/filename ou \\\\computername\share\filename pour vérifier qu'un fichier est disponible sur le partage réseau.

Exemple 1. Test d'existence d'un fichier

<?php
$filename
= '/chemin/jusqu/a/fichier.txt';

if (
file_exists($filename)) {
    print
"Le fichier $filename existe";
} else {
    print
"Le fichier $filename n'existe pas";
}
?>

Note : Les résultats de cette fonction sont mis en cache. Voyez la fonction clearstatcache() plus de détails.

Tuyau : Depuis PHP 5.0.0 cette fonction peut aussi être utilisée avec quelques protocoles url. Lisez Annexe I pour une liste des protocoles supportant la famille de fonctionnalités de stat().

Voir aussi is_readable(), is_writable(), is_file() et file().