Hallo Leute,
ich habe ein kleines Problem.
Readdir sortiert ja nun leider nicht nach der Reihenfolge.
Bei meiner Bildergallerie werden dadurch die letzten Bilder einer Serie immer als erstes angezeigt. Das ist leider nicht so schön. Wie ist es mir möglich innerhalb dieser Funktion die Bilder der Reihenfolge nach sortieren zu lassen ?
Ich hoffe das mir jemand helfen kann.
Vielen Dank und liebe Grüße
Werner
ich habe ein kleines Problem.
Readdir sortiert ja nun leider nicht nach der Reihenfolge.
Bei meiner Bildergallerie werden dadurch die letzten Bilder einer Serie immer als erstes angezeigt. Das ist leider nicht so schön. Wie ist es mir möglich innerhalb dieser Funktion die Bilder der Reihenfolge nach sortieren zu lassen ?
PHP Code:
function getImages ($path) {
/* initialize counter */
$i = 0;
/* search drawer for images and save their names */
$drawer = opendir($path);
while ($filename = readdir($drawer)) {
$fileSuffix = substr($filename, -4);
/*
* determine if file is an image by suffix
* ignore thumbnail files (foothumb.foo)
*/
if ((($fileSuffix == ".jpg"
|| $fileSuffix == ".gif"
|| $fileSuffix == ".png"))
&& (substr($filename, -9, -4) != "thumb")) {
$images[$i] = $filename;
$i++;
}
}
sort ($images);
closedir($drawer);
return $images;
}
Vielen Dank und liebe Grüße
Werner
Comment