Codice PHP:
// percorso della directory da leggere
$directory "/path/";

// apriamo la directory
$open_handle opendir($directory);

// impostiamo un ciclo while() per scorrere tutto il contenuto
while( $read readdir($open_handle) )
  {
    if( (
$read != ".") && ($read != "..") && (is_dir($read)) ) // verifichiamo che non si tratti di files (se hanno le estensioni non lo metto)
      
{echo $read "
\n"
;}
  }

closedir($open_handle); 
Così dovrebbe stampare tutte e solo le cartelle tranne - ovviamente - i "." e ".."