Phil: Linux - wie wird bei opendir() sortiert?

Beitrag lesen

Nabend zusammen,

ich hab auchmal ne Frage:

Wie sortiert Linux beim einelesen eines Ordners mittels opnedir() die Dateien?

Problem ist folgendes:

Ich habe ne PHP Seite, die aus einem Ordner alles Dateien einliest, diese parsed, etc.

Die Date lief bisher in meiner Entwicklungsumgebung (Windows), in meiner Testumgebung (RedHat 7.3), und meiner alten Produktivumgebung (Sun Solaris). Alles einwandfrei, Sortierung nach Name.

Jetzt läuft Sie auf Suse 8.1 und tadaaa, die Sortierung ist anders! Ich kann nicht erkennen nach welchem Muster, weder nach Datum, User, Group, Name, Größe, nichts dergleichen.

Die PHP Version hat sich in diesem Fall von 4.3.4 auf 4.3.5 geändert. Ist da die Sortierung betroffen gewesen? Im Changelog auf php.net habe ich nichts gefunden.

Vielen Dank im voraus!

Gruß

Phil

--
ich bin ein nachmacher: http://www.eppstein.de