- opendir: documentation ( source)
- in_array: documentation ( source)
- closedir: documentation ( source)
- readdir: documentation ( source)
<?php
if ($handle = opendir('/etc/')) {
$blacklist = array('.', '..', 'somedir', 'somefile.php');
while (false !== ($file = readdir($handle))) {
if (!in_array($file, $blacklist)) {
echo "$file\n";
}
}
closedir($handle);
}
?>