Script php

Hola, tengo el siguiente script:

$dir = opendir(".");
while ($file = readdir($dir)) {
echo "- $file
";
}
closedir($dir);
?>


Lo que me pasa que me muestra el "." refiriendose al directorio actual, los dos puntos para subir al directorio padre y el archivo index.php ke es el script entre otros. Como no se mucho de php os queria preguntar como podria modificarlo para que no me mostrarse esos tres. Pq yo no lo consigo [decaio] .

Gracias de antemano [bye]
No te entendi muy bien, creo que te refieres a esto:
$dir = opendir(".");
while ($file = readdir($dir)) {
if($file != "." && $file != ".." && $file[0] != '.' && $file != 'index.php') {
echo "- $file
";
}
}
closedir($dir);
?>
Muchas gracias era eso exactamente. [360º] Pos la modificación es mas sencilla de lo que me parecia, como me llego a complicar la vida.

Muchas gracias whose
2 respuestas