Hallo!
Muss mich leider nochmal melden. Momentan sortiert der absolut wahllos.
Nach einer Sortierung sieht mein Array so aus:
maxwell.jpg
Facharbeit_Robert_DeutschLK.zip
igel1a.jpg
f-arb_Duke_Roboter.zip
Bio-Ethik.zip
f-arb_max_mediapark.zip
Maxwell!!!.jpg
Facharbeit Corinna.zip
affe4.JPG
armer robert.JPG
chill_clan.jpg
Laura, Franzi und ich!!!.jpg
avatar_jhoo.jpg
f-arb_Mo_Fauststoff.zip
freund54.jpg
mathe_funkionen.zip
P1000228.jpg
sponge.JPG
Ich erkenne da absolut kein System. Fehler werden auch keine ausgegeben. Sortiert hat der also.
Hintergrund: Ich lese aus einem Verzeichnis alle Dateien aus und möchte diese in alph. Reihenfolge ausgeben. Leider kommt da obiges Ergebnis raus.
Die entsprechende Code-Stelle wäre:
//Dateinamen aus Verzeichnis in Array schreiben
while($inhalt = readdir($verz))
{
if($inhalt != "." && $inhalt != ".." && strpos($inhalt,".") != false && $inhalt != "404.jpg" && $inhalt != ".htaccess")
{
$array_dateien[] = $inhalt;
}
}
natcasesort($array_dateien); //Array alph. sortieren
for($u=0; $u<count($array_dateien); $u++)
{ echo "<br>" . $array_dateien[$u]; }
Wo ist der Fehler? Oder ist das ein Bug?
Danke schonmal!
gruß
Mastershrimp