Ознакомьтесь с документами PHP * для readdir () .Это включает пример именно для этого.
Для полноты:
<?php
if ($handle = opendir('.')) {
$blacklist = array('.', '..', 'somedir', 'somefile.php');
while (false !== ($file = readdir($handle))) {
if (!in_array($file, $blacklist)) {
echo "$file\n";
}
}
closedir($handle);
}
?>
Просто измените opendir('.')
на ваш каталог, то есть opendir('/www/sites/')
, и обновите $blacklist
, чтобы включить именафайлы или каталог, который вы не хотите выводить.