Informations sur les fichiers
Introduction
Le language PHP dispose de fonctions qui permettent de faire des tests sur des fichiers afin d'obtenir diverses informations.
Ces fonctions sont les suivantes:
- is_dir()
Permet de savoir si le fichier dont le nom est passé en paramêtre correspond à un répertoire.
Cette fonction renvoie 1 si il s'agit d'un répertoire, sinon, elle renvera 0.
Exemple:
if (is_dir($fichier)) {
echo "Le fichier ".$fichier." est un répertoire";
} else {
echo "Le fichier ".$fichier." n'est pas un répertoire";
}
- is_executable()
Permet de savoir si le fichier dont le nom est passé en paramêtre est exécutable.
Cette fonction renvoie 1 si le fichier est exécutable, sinon, elle renverra 0.
- is_file()
Permet de savoir si le fichier dont le nom est passé en paramêtre ne correspond ni à un répertoire, ni à un lien symbolique, et qu'il existe bien sur le disque du serveur.
Cette fonction renvoie 1 si il s'agit d'un fichier, et qu'il est bien présent sur le disque, sinon elle renverra 0.
- is_link()
Permet de savoir si le fichier dont le nom est passé en paramêtre correpond à un lien symbolique.
Cette fonction renvoie 1 si il s'agit d'un lien symbolique, sinon, elle renverra 0.
Retour