如何保持所有图像以相同的顺序显示?

时间:2014-01-27 17:40:01

标签: php html

我的名字是加布里埃尔,很长一段时间我脑子里都有这个问题。 我创建了一个网站,您可以将图像上传到服务器上的目录,然后图像显示在网站上。每个图像的名称都来自文件夹中的图像数量,因此第一个图像名为“0”,例如137名称为“137”。

我还使用“array_reverse()”首先显示最新图像。 以下是用于上传图片的代码片段:

    <?php
    error_reporting(0);

    $files = glob("images/*.*");
    $files = array_reverse($files); 

      for ($i=0; $i<count($files); $i++)
      {
      $image = $files[$i];
      echo '<img src="'.$image.'" width="400px" height="300px">';
      }
    ?>

对我的问题。顺序使得最新图像显示在顶部,最旧的图像显示在前10个图像(记住第一个图像称为0)。 然后11:及以上显示在另一个地方。

我该如何改变? 非常适合任何穿着。

1 个答案:

答案 0 :(得分:0)

您需要对数组$files进行排序。 Sorting Arrays

sort($files);