目 录CONTENT

文章目录

用PHP写一个随机图片接口的代码

科技美南
2024-03-16 / 0 评论 / 0 点赞 / 44 阅读 / 1002 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-03-16,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

用PHP写一个随机图片接口的代码

前言

可以获取一个文件夹里的所有图片,都是随机获取的。

图片:

图片需要统一放在一个文件夹里

20240316194141.jpg

代码

操作教程:

新建文件放入代码(例如我新建的文件是roll.php,图片放在了cdn文件夹的api文件夹里)

<?php
if($_GET['imgurl'] === 'tp') {
    //这将得到一个文件夹中的所有gif,jpg和png图片的数组
    $localurl="images/*.{gif,jpg,png}";
    $img_array=glob($localurl,GLOB_BRACE);
    //从数组中选择一个随机图片 
    $img=array_rand($img_array);
    $imgurl=$img_array[$img];
    //图片路径
    $imgurl='https://'.$_SERVER['SERVER_NAME'].'/cdn/api/'.$imgurl;
    //在页面显示图片地址
    header("location:$imgurl");
}
?>>

使用方法:

直接用IMG标签调用,更换src即可

<img class="fit-cover no-scale lazyloaded" src="https://mn.cyou/cdn/api/roll.php?imgurl=tp" data-src="https://mn.cyou/cdn/api/roll.php?imgurl=tp">
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin
  3. QQ打赏

    qrcode qq

评论区