按顺序php选择1到1000之间的数字

时间:2017-07-29 04:08:14

标签: php

我已将1000张图像存储在名为1.jpg,2.jpg,3.jpg等的文件夹中。我想按顺序显示这些图像。每当页面加载时,它必须显示下一个图像。即使访客相同或更改,也必须显示下一张图片。例如

首先点击:显示1.jpg。

第二次击中:显示2.jpg。

第三击:显示3.jpg。

等等。

如何在序列中生成1到1000之间的数字?

2 个答案:

答案 0 :(得分:4)

有两种方法可以做到这一点..

  1. 您可以使用临时表来存储"最近显示了哪些图像?"
  2. 用于存储最近号码的会话或cookie。
  3. 在php代码中:

    1. 找到最近的号码(例如3)
    2. 增加最近的数字和(3 + 1 = 4)
    3. 显示4.jpg
    4. 临时表将是我猜的最佳选择。

答案 1 :(得分:1)

Farsay's第一个选项就是解决这个问题的方法。我想进一步澄清一下。你必须遵循这些步骤。

  1. 创建一个表格以存储图像上的视图。
  2. 每次访问都会在表格中找到最后一行。
  3. 检查我们是否在最后一项(使用具有此编号的变量)并显示第一项。
  4. 如果没有显示下一个。
  5. 在表格中添加一个条目。