在序列 php 中选择一个介于 1 到 1000 之间的数字



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

首次命中:显示 1.jpg。

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

第三次命中:显示 3.jpg。

等等。

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

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

  1. 您可以使用临时表来存储"最近显示了多少张图像?
  2. 会话或 cookie 用于存储最近的号码。

在 PHP 代码中:

  1. 查找最近的号码(例如 3(
  2. 将最近的数字递增 (3+1=4(
  3. 显示 4.jpg

我猜临时表将是最好的选择。

Farsay的第一个选项将是解决这个问题的方法。我想对此作进一步澄清。您将必须精确地执行以下步骤。

  1. 创建一个表来存储图像上的视图。
  2. 每次访问时,都会敲打桌子,发现插入的最后一行。
  3. 检查我们是否在最后一项(使用具有此数字的变量(并显示第一个。
  4. 如果没有显示下一个。
  5. 向表中添加条目。

最新更新