我有一些error_log.txt文件,在中创建/var/www/html/log/'.date(Ymd).'/error_log.txt,文件夹表是这样的。
-log-
|--20120825 -- error_log.txt
|--20120826 --
|--20120827 -- error_log.txt
|--20120828 -- error_log.txt
如何foreach loop在其中创建一个名为的文件夹log,然后获取所有subfolder name并判断是否有error_log.txt这个 subfolder?
如图folder table所示,里面20120826没有error_log.txt,所以不要打印folder name.
最后我需要获取文件夹名称:20120825, 20120827, 20120828
$folder = dirname(__FILE__) . '/../log/';
foreach(glob($folder) as $subfolder){
if(file_exists($subfolder.'/error_log.txt')){
echo $subfolder.'<br />'; //I get nothing.
}
}