$dir = 'Webs/Templates/'; if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { $fullname = $dir. $file; $filetype = filetype($fullname); if ($filetype == "dir" and !preg_match("/\.{1,2}/", $file) ) $num++; }