!
也想出现在这里? 联系我们
广告位
当前位置:首页>技术分享>编程技术>php简易的随机图片API(改进版)

php简易的随机图片API(改进版)

  1. 图片需要按顺序命名,图片多了重命名比较麻烦;
  2. 每次新增图片都需要去修改代码。

所以,我对代码进行了一下修改:

<?php
    $dir = 'images'; //图片存放目录
    $arr = scandir($dir); //列出目录下所有的文件
    array_splice($arr,0,2); //移除数组中的元素,因为获取到的第一个和第二个元素是 . 和 .. 代表当前目录和上一级目录
    shuffle($arr); //把数组中的元素按随机顺序重新排列
    $image=$arr[0]; //读取重新排列后的数组中的第一个元素
    Header("Location: $dir/$image");
?>

还是和之前一样,在站点目录下新建一个目录 images,然后将所有的图片放置在这个目录下。scandir() 会列出 images 目录中的文件和目录。

这样图片的命名就可以随意了,同时新增图片也只需要上传图片到 images 目录下即可。

给TA打赏
共{{data.count}}人
人已打赏
编程技术

评论区显示用户IP归属地(写数据库)

2022-11-20 4:02:40

编程技术

PHP获取客户端IP地址(php客户端ip 服务器ip)

2022-12-3 14:28:53

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 2651636361@qq.com 或点击右侧 私信:少羽 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索