Mailinglisten-Archive |
Aloha,
alles ungetestet:
> From: "ANGEL Harald" <angel at egston.com>@phpbar.de on 07.09.2004 15:46
ZE2
> So weit so gut. Ich würd aber gerne die Files sortiert nach dem Datum
der letzten Modifizierung ausgeben...
>
> $handle=opendir($completeordner);
> while ($file = readdir ($handle)) {
> if ($file != "." && $file != "..") {
> # $filelist[0] = $file;
> # $filelist[1] =
filemtime($file);
$filelist[] = array ('name' => $file,
'mtime' =>
filemtime($file));
> }
> }
> closedir($handle);
># asort($filelist[1]);
># while (list ($key, $val) = each ($filelist[0])) {
># echo $val."<br>";
># }
function MeinSortierer($a, $b) {
if ( $a['mtime'] == $b['mtime'] ) {
return 0;
}
return ( $a['mtime'] < $b['mtime'] ? -1 : 1 ;
}
usort($filelist, 'MeinSortierer')
foreach ( $filelist as $file ) {
echo 'Datei: '.$file['name'].' geändert am '.$file['mtime'].'<br>';
}
http://de2.php.net/usort
Grüße, Mathias
php::bar PHP Wiki - Listenarchive