Je sais, Je sais, cela sonne soo facile. Mais je n'arrive pas à trouver la bonne réponse sur Internet.Vérifiez si un répertoire existe en PHP
Une des solutions que j'ai trouvées consistait à utiliser is_dir
.
if(is_dir($dir))
echo 'directory exists';
else
echo 'drectory not exist';
Mais c'est mal - Toute cette fonction fait est de vérifier si le $dir
est un répertoire, il ne vérifie pas si le répertoire existe, ou non. En d'autres termes, si je mets:
$rootDir = "C:\\Documents and Settings\\test\\My Documents\\Image Directory\\Me Dog\\";
alors la fonction retourne vrai, même si vous trouvez pas un tel répertoire sur votre serveur web.
Des idées?
Ce fut un bug rapporté en php 5.2, bien que je ne trouve plus le lien vers le rapport de bogue. –