Con la función is_dir(). Algo asi te puede servir:
Código PHP:
$dir = opendir("directorio/");
while ($file = readdir($dir))
{
if (is_dir ($file)) {
echo "<p>- $file</p>";
}
}
closedir($dir);
Por cierto, la forma en que haces el while no es la correcta. O bueno, lo es, pero no la mejor. Hazlo asi:
Código PHP:
$dir = opendir("directorio/");
while (FALSE !== ($file = readdir($dir)))
{
if (is_dir ($file)) {
echo "<p>- $file</p>";
}
}
closedir($dir);
Para que si es IDÉNTICO a 0 pare.
Salu2!