Jump to content
php.lv forumi

File count in dir (incl. subdir)


arnitis

Recommended Posts

Tātad ir skripts, kurš skaita failu skaitu dir. Problēma ir tajā, ka baigi vajadzētu arī pieskaitīt failu skaitu subdirektorijās. Tik daudz no php nesaprotu, lai pats varētu skriptu upgreidot, tā kā būtu ļoti pateicīgs, ja kāds idejas pamestu kas un kā, vai ideālākajā gadījumā pasviestu ko gatavu. Paldies

 

function getDirSize($dirname) {
$dir = dir($dirname);
$fileCount = 0;
while ($filename = $dir->read()) {
	if (!fileIsHidden($dirname."/".$filename)) 
		$fileCount++;
}
return $fileCount-2; // . and .. do not count
}

Edited by arnitis
Link to comment
Share on other sites

×
×
  • Create New...