Hallo,
ich möchte ein Verzeichniss auslesen und die Dateien alphabetisch sortieren.
Geschiet mittels:
So weit so gut. Leider funktioniert's seltsamerweise nicht richtig. Irgendwie sortiert er erst einen Teil der Dateien alphabetisch und dann listet er noch die Dateien mit den Endungen *.php und *.txt alphabetisch sortiert auf.
Der soll aber alle Dateien gleich behandeln und ALLE dateien (egal welchen Typs) alphabetisch sortieren.
Ist mir noch zu helfen?
Gruß Thodt
ich möchte ein Verzeichniss auslesen und die Dateien alphabetisch sortieren.
Geschiet mittels:
Code:
<?php
$liste=array();
$handle=opendir('./');
while ($file = readdir ($handle)) {
if ($file != "." && $file != "..") {
$liste[]=$file; //
}
}
closedir($handle);
sort($liste);
foreach($liste as $file) {
echo $file, "<br>";
}
?>
So weit so gut. Leider funktioniert's seltsamerweise nicht richtig. Irgendwie sortiert er erst einen Teil der Dateien alphabetisch und dann listet er noch die Dateien mit den Endungen *.php und *.txt alphabetisch sortiert auf.
Der soll aber alle Dateien gleich behandeln und ALLE dateien (egal welchen Typs) alphabetisch sortieren.
Ist mir noch zu helfen?
Gruß Thodt