php - 如何在网页中显示随机图片?

标签 php html

我的网站在某个地方有一张图片,当用户重新加载页面时,他应该会在同一个地方看到不同的图片。我有 30 张图片,我想在每次重新加载时随机更改它们。我该怎么做?

最佳答案

用你有的“图片信息”(文件名或路径)做一个数组,比如

$pictures = array("pony.jpg", "cat.png", "dog.gif");

并通过

随机调用该数组的一个元素
echo '<img src="'.$pictures[array_rand($pictures)].'" />';

看起来很奇怪,但有效。

关于php - 如何在网页中显示随机图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10774061/

相关文章:

css - 单击时选择 div 中的所有内容?/调整文本框大小以适合文本?

javascript - 在 javascript 中动态地将 HTML 表分解为两个表

html - 为什么我的网站在使用所有 bootstrap 4 框架后没有响应

javascript - JQuery Ajax PHP 中的错误和成功处理

php - JavaScript 仅用于验证已检查的提交

php - 如何用php从文件中删除一行?

php - RESTful API 错误处理

php - 如何使用 Span 设置 WordPress 函数的样式

html - html 菜单项中的左对齐和右对齐文本

javascript - 禁用 iframe 上的触摸但保持点击能力