Sortering af readdir
Hey PHPs.Jeg har en meget simpel funktion som åbner en mappe og læser indholdet ind i et array.
------ Funktion --------------
function pic_array($map){
if ($handle = opendir($map)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".."){
$array[] = $file;
};
};
};
closedir($handle);
return $array;
};
-------------------
Nu er mit spørgsmål så. Hvordan er rækkefølgen af de indlæste filer. Hidtil har jeg haft den opfattelse at det var efter oprettelse... alstå den ældste mappe i den ene ende og den nyeste i den anden. Men nu har jeg brugt funktionen et par gange og dette viser sig ikke altid at være korrekt.
Er der nogle der har en forklaring på hvordan den php læser en mappe og i hvilken rækkefølge!
/ Jacob
