如何检查模板文件夹内是否存在txt文件?

时间:2011-09-05 作者:Alex

我在我的主题中有一个文件夹,在那里我保存了一些txt文件,我将这些文件包含在一个主题中。问题是,在包含txt文件之前,我需要检查它是否存在。我用下面的方法检查失败,不知道为什么它不起作用,总是返回false。

$themeLocation = get_bloginfo(\'template_url\');
$fileName1 = $themeLocation.\'/txtfolder/file1.txt\';

if(is_file($fileName1)){
   echo \'It does exist\';
} else {
   echo \'Error\';
}

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

您正在尝试通过URL进行检查,这对is_file() 需要本地路径。顺便说一下,我会用file_exists() 相反

尝试:

$fileName1 = TEMPLATEPATH . \'/txtfolder/file1.txt\';

结束