自己搞个随机图片API

优秀源码 无标签
0 540
Max
Max 潜伏站长 2023-04-01 17:51:16
Lv:2级
先搞代码,

图片主目录是images,图片文件放在images目录下的多个子目录中,
建立img.php,写入如下代码,之后引用img.php网址即可

这样就可以随机显示images文件夹(包括子文件夹)里的所有图片

<?php 
//取得文件夹中图片数组 
$img_array = glob("./images/*/*.{gif,jpg,png}",GLOB_BRACE); 
//从数组中选择一个随机图片 
$img = array_rand($img_array); 
//在页面显示图片 
echo '<img alt="'.$img_array[$img].'" src="'.$img_array[$img].'" />'; 
?
如果要直接输出图片,做下修改:

<?php
 //这将得到一个文件夹中的所有gif,jpg和png图片的数组 
$img_array = glob('images/*.{gif,jpg,png,jpeg,webp,bmp}', GLOB_BRACE);
 //从数组中选择一个随机图片 
$img = array_rand($img_array);
//在页面显示图片 
header("location:$img_array[$img]"); 
 ?>
演示看: https://max.ooo 随机背景图

楼主签名:
回帖
回复列表

    遵守各国法律法规 严谨违规内容

    • QQ群:1140251126
    • Email:admin@admin.gs
    • 本站可以自由发布正规网站外链
    • 本站域名 admin.gs 其它皆为闲置域名
    本站热帖
    01 研究半天,发现一个白嫖永久主机方法,百分百成功 589
    02 支付监控3合1工具2029版,支持自定义广告 337
    03 域名的衰落不仅仅在网站的减少上 228
    04 续费2029米明盘30处理 222
    05 猎杀liesha.cn一个竞价的人都没有 207
    06 终于卖出去一个域名 191
    07 Linux 系统远程连接软件 PuTTY 的安装与使用方法分享 182
    08 麒麟臻品70ZP.COM,58出,有效期2025年11月 181
    09 三个月亲身经历各种赚钱APP,真的能赚钱吗? 174
    10 忘了给服务器装BBR了 刚装上速度不知道是不是快一点 145
    推荐主机