【发布时间】:2009-04-14 07:45:43
【问题描述】:
我知道,我知道,这听起来 soo 很容易。但我似乎无法在互联网上找到正确的答案。
我找到的一个解决方案是使用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 服务器上找不到这样的目录。
有什么想法吗?
【问题讨论】:
-
这是 php 5.2 中报告的错误,但我无法再找到错误报告的链接。