scandir zeigt nur Ordner an, keine Dateien

Ich habe ein bisschen PHP verwendet, um eine Liste von Dateien aus meinem Bildverzeichnis zu ziehen - es wird in einem Formular verwendet, um auszuwählen, wo ein hochgeladenes Bild gespeichert werden soll. Unten ist der Code:

$files = array_map("htmlspecialchars", scandir("../images"));       

foreach ($files as $file) {
 $filelist .= sprintf('<option value="%s">%s</option>' . PHP_EOL, $file, $file );
}

Es funktioniert einwandfrei, zeigt aber alle Dateien und Ordner in "Bildern" an. Kennt jemand eine Möglichkeit, diesen Code so zu ändern, dass nur die Ordnernamen im Ordner "Bilder" angezeigt werden, keine anderen Dateien.

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage