dedlfix: Dateien aus Ordner auslesen

Beitrag lesen

Hi!

// Mit den folgenden Zeilen lassen sich
// alle Dateien in einem Verzeichnis auslesen

Und nicht nur diese sondern auch alle darin enthaltenen Verzeichnisnamen.

Könnt Ihr mir sagen, warum da diese Punkte auftauchen und ob man die entfernen kann?

Du meinst . und ..? Das sind zwei Pseudoverzeichnisse. Das . steht für das Verzeichnis selbst und das .. für das übergeordnete. Entfernen kann man die nicht, nur fallweise ignorieren.

Eine weitere Frage: Ist es möglich, die Ausgabe alphabetisch zu sortieren?

Nein, wenn du sie ausgegeben hast ist es schon zu spät. Du musst sie erst sammeln, dann sortieren und abschließend ausgeben. Beispiele dazu gibt es in den Benutzerkommentaren unter anderem von opendir(). Außerdem gibt es die Funktion glob(), die ein bereits sortiertes Ergebnis liefert.

Lo!