我正在使用此脚本显示目录中的所有图像并显示图像大小等。我一直在尝试不同的方式(是的,我也使用Google)按日期排序但没有一个对我有用。
<?php
$dir = 'uploads/';
$files = glob("$dir*.*");
for($i=count($files)-1; $i >= 0; $i--):
$image = $files[$i];
$size = getimagesize($image);
$image_height = $size[0];
$file_size_byte = filesize($image);
$file_size_kilobyte = ($file_size_byte/1024);
$file_size_kilobyte_rounded = round($file_size_kilobyte,1);
?>
<div class="fileDiv" onclick="showImage('<?php echo $image; ?>','<?php echo $image_height; ?>');">
<div class="imgDiv"><img class="fileImg lazy" data-original="<?php echo $image; ?>"></div>
<p class="fileDescription"><?php echo $image; ?></p>
<p class="fileTime"><?php echo date ("F d Y H:i", filemtime($image)); ?></p>
<p class="fileTime"><?php echo $file_size_kilobyte_rounded; ?> KB</p>
</div>
<?php endfor;
?>
如何修改此脚本以按日期对文件进行排序,将最后修改的图像排序到顶部?有人可以帮我怎么做? 谢谢这么多!