php按日期排序图像

时间:2015-08-11 20:05:17

标签: javascript php

我正在使用此脚本显示目录中的所有图像并显示图像大小等。我一直在尝试不同的方式(是的,我也使用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; 

?>

如何修改此脚本以按日期对文件进行排序,将最后修改的图像排序到顶部?有人可以帮我怎么做? 谢谢这么多!

0 个答案:

没有答案