<?php $zmienna = null; { if($file!='.' && $file!='..') { $zmienna++; } } ?>
<?php function countFiles($path, &$count) { { if($file!='.' && $file!='..') { countFiles($path.'/'.$file, $count); else $count++; } } } $count = 0; countFiles('c:/katalog', $count); ?>
<?php /** * Kawalek funkcji wyciagnietej z klasy DirWalker. * @link http://php.net/manual/pl/function.readdir.php#52864 * @author matthew.panetta@gmail.com */ function countFiles( $dir ) { $countFiles = 0; $dirList[] = $dir; { { if( $file =='.' || $file == '..' ) { continue; } $fullName = $currDir . DIRECTORY_SEPARATOR . $file; { continue; } $countFiles++; } } return $countFiles; } ?>
<?php $objDir = new RecursiveIteratorIterator( new RecursiveDirectoryIterator( './folder/' ) ); foreach( $objDir as $objFile ) { } ?>