1

重複の可能性:
glob() - 日付でソート

PHP glob を使用して、アップロードされた日付に基づいてファイルを並べ替えたいと考えています。最新の「変更された」/アップロードされた写真をリストの最初に表示して並べ替えるにはどうすればよいですか?

<?php
$files = glob("uploaded_files/*.*");
for ($i=0; $i<count($files); $i++) { 
    $num = $files[$i];
    asort($files);
    echo '<img src="'.$num.'" style="height:180px; width:180px; border:2px solid black; margin:20px 0px 10px  10px; *margin:10px 0px 10px 20px;" />'."&nbsp;&nbsp;"; 
}
?>
4

1 に答える 1

6
$files = glob("uploaded_files/*.*");
usort($files, function ($a, $b) {
   return filemtime($b) - filemtime($a);
});
于 2013-01-31T05:17:03.313 に答える