valid() ) {
if ( !$dir->isDot() || ($dir->isDot() && basename($dir->key()) == '..') ) {
if ( $dir->isFile() ) {
$files[] = array($dir->key(), $dir->getSize());
} elseif ( $dir->isDir() ) {
$dirs[] = $dir->key();
}
}
$dir->next();
}
$b = microtime();
bcscale(6);
$a = explode(' ', $a);
$a = bcadd($a[0], $a[1]);
$b = explode(' ', $b);
$b = bcadd($b[0], $b[1]);
$diff = bcsub($b, $a);
foreach ( $dirs as $d ) {
print ''.basename($d).'
';
}
foreach ( $files as $f ) {
print basename($f[0]).' ('.$f[1].' байт)
';
}
print '
'.$diff;