我有一些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.
}
}