【问题标题】:Random image display随机图像显示
【发布时间】:2010-11-08 00:33:42
【问题描述】:

我有一个需要显示的图像列表。但是只有 5 个空间。我需要一次随机显示 5 个。

最好的方法是什么?

【问题讨论】:

    标签: php random


    【解决方案1】:

    如果你有一个数组中的图像列表,你可以使用shuffle()。

    【讨论】:

      【解决方案2】:

      有很多方法可以实现这一目标。

      假设您将所有图像名称放在一个数组中,那么您可以:

      $images = array('imgAbc.jpg', 'img123.jpg'.... 'imgXYZ.gif');
      
      //randomize the array
      shuffle($images);
      
      //then just get the 5 elements you want:
      array_slice($images, 4);
      

      其他方式可能是,如果您的图像有数字,您可以生成 5 个随机数等。

      正如我所说,有几种方法可以做到这一点。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-10
        • 1970-01-01
        • 1970-01-01
        • 2019-01-31
        相关资源
        最近更新 更多