このスクリプトを使用していますが、再帰関数に最大深度を指定したいと思います。使い方がわからないので、いつもエラーが出ます。ここで::setMaxDepthをどのように使用する必要がありますか?
public function countFiles($path)
{
global $file_count;
$depth=0;
$ite=new RecursiveDirectoryIterator($path);
$file_count=0;
foreach (new RecursiveIteratorIterator($ite) as $filename=>$cur) :
$file_count++;
$files[] = $filename;
endforeach;
return $file_count;
}