检查 PHP 中是否存在目录
我知道,我知道,这听起来很容易。但我似乎无法在互联网上找到正确的答案。
我发现的解决方案之一是 使用 .is_dir
if(is_dir($dir))
echo 'directory exists';
else
echo 'drectory not exist';
但这是错误的 - 这个函数所做的只是检查是否是一个目录,它不检查目录是否存在。换句话说,如果我把:$dir
$rootDir = "C:\\Documents and Settings\\test\\My Documents\\Image Directory\\Me Dog\\";
然后该函数将返回一个 true,即使您在 Web 服务器上找不到这样的目录。
有什么想法吗?