Можете использовать параметр
GLOB_ONLYDIR
, чтобы просто узнать количество папок:
$countDir = count( glob( 'includes/*', GLOB_ONLYDIR ) );
Если нужно узнать количество папок созданных за конкретную дату, воспользуйтесь следующей функцией. Вторым параметром можете передать конкретную дату
$date = date("d-m-Y");
$countDir = countDir($fileDir, $date);
var_dump($countDir);
function countDir( $path, $date, $count = 0 ) {
if( file_exists($path) && is_dir($path) ) {
$dirHandle = opendir($path);
while ( false !== ($file = readdir($dirHandle)) ) {
// исключаем папки с названием '.' и '..'
if ( $file != '.' && $file != '..' ) {
$filePath = $path . '/' . $file;
// если папка
if ( is_dir( $filePath ) ) {
// сраниваем $date с датой создания
if ( $date == date("d-m-Y", filectime($filePath)) ) {
$count++;
}
} // end if is_dir( $filePath )
}
} // end while
closedir($dirHandle);
}
return $count;
}