<?php
function count_files($dir) {
$num = 0;
if(!is_dir($dir))
return is_file($dir) ? 1 : false;
foreach(glob("$dir/*") AS $entry) {
if(!in_array($entry, array('..', '.'))
$num += count_files("$dir/$entry");
}
return $num;
}
?>