Php 按最近添加的排序结果
我正在使用这段代码列出页面上文件夹中的所有图像,“results”类在每个分页页面上保存4个图像。我只能让他们按字母顺序列出,我如何才能通过最近添加的内容来获得他们Php 按最近添加的排序结果,php,image,Php,Image,我正在使用这段代码列出页面上文件夹中的所有图像,“results”类在每个分页页面上保存4个图像。我只能让他们按字母顺序列出,我如何才能通过最近添加的内容来获得他们 <?php $files = glob("upload_image/*.*"); for ($i = 0; $i < count($files); $i += 4) { $colCnt++; if ($colCnt =
<?php
$files = glob("upload_image/*.*");
for ($i = 0; $i < count($files); $i += 4) {
$colCnt++;
if ($colCnt == 1) {
$num = $files[$i];
}
echo '<div class="result"><img src="' . $files[$i] .
'" /><img src="' . $files[$i + 1] .
'" /><img src="' . $files[$i + 2] .
'" /><img src="' . $files[$i + 3].'" /> ';
echo'</div>';
if ($colCnt == 1) {
$colCnt = 0;
}
}
?>
在结果上使用将获得所有时间,然后您可以简单地根据时间对数组进行排序
<?php
$files = glob("upload_image/*.*");
usort($files, create_function('$a,$b', 'return filemtime($a) - filemtime($b);'));
?>
您如何知道添加时间?计算出一个和排序将很容易。