Fonction file_exists
La fonction file_exists vérifie l'existence d'un fichier ou d'un répertoire au chemin spécifié.
La fonction retourne true si le fichier ou le répertoire existe, et false dans le cas contraire.
Le paramètre de la fonction est une chaîne contenant le chemin absolu ou relatif vers le fichier.
Syntaxe
file_exists(string $filename): bool
Exemple
Vérifions l'existence du fichier 'test.txt' dans le répertoire courant :
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Résultat de l'exécution du code (si le fichier existe) :
true
Exemple
Vérifions l'existence d'un fichier inexistant :
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Résultat de l'exécution du code :
false
Exemple
Vérifions l'existence d'un répertoire :
<?php
$res = file_exists('images/');
var_dump($res);
?>
Résultat de l'exécution du code (si le répertoire existe) :
true
Voir aussi
-
la fonction
is_dir,
qui vérifie un dossier -
la fonction
is_file,
qui vérifie un fichier -
la fonction
is_readable,
qui vérifie l'accessibilité en lecture -
la fonction
is_writable,
qui vérifie la possibilité d'écriture