我在使用/理解is_dir时遇到了一些问题。 (是的,我已经阅读了PHP文档)。
我有一个baseDIR如下:
$baseDIR = 'I:\Development\wamp\www\mySite\wp-content\uploads\'
以下代码为TRUE,因此输出文本:
if (is_dir($gallery->baseDIR))
echo 'DIR exists';
现在我需要检查是否有一个名为'f'的目录(是的,只有一个字符)。但是下面的代码返回false:
if (is_dir($gallery->baseDIR.'f\\'))
echo 'DIR exists';
当dir存在时,为什么这不会返回true?
我正在开发Win XP,但我的ISP prod服务器是Unix。
更新
回应 $ gallery-> baseDIR.'f \'给出了以下输出:
I:\Development\wamp\www\mySite\wp-content\uploads\f\
更新2:
我不得不承认,经过12小时的工作,我已经累了,已经过了午夜。简单的STUPID错误来自我。我忘了将图像文件夹添加到基础目录....
$baseDIR = 'I:\Development\wamp\www\mySite\wp-content\uploads\slgallery\'