- version_compare: documentation ( source)
- printf: documentation ( source)
<?php version_compare(PHP_VERSION, '5.3.0', '>=') or die('SKIPPED');
$dir = new RecursiveDirectoryIterator('/tmp');
$recursive = new RecursiveIteratorIterator($dir);
$recursive->setMaxDepth(0);
foreach ($recursive as $fileinfo) {
printf("%s %s\n", $fileinfo, $recursive->isDot() ? "OMG A DOT!!" : "");
}