Código PHP:
if ($tpldir = opendir("$templates")) {
while ($tema = readdir($tpldir)) {
if (!is_file($tema) && $tema != "." && $tema != ".."){
$array_temas[]=$tema;
}
}
Así de simple . .espero que lo comprendas .. sino, repasa el tema de "arrays" en el manual de PHP.
El $array_temas ahí tienes tu array ...
Usa un bucle foreach() para recorrerla y componer si quieres tu <select> q tenias ahí donde quieras presentarlo o cuantas veces quieras ...
Un saludo,