夕阳博客 - 专注优质网络资源分享的技术博客
夕阳博客 - 专注优质网络资源分享的技术博客
夕阳博客 - 专注优质网络资源分享的技术博客
夕阳博客 - 专注优质网络资源分享的技术博客
夕阳博客 - 专注优质网络资源分享的技术博客

PHP写个随机图片接口

前言

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

图片

PHP写个随机图片接口-夕阳博客

代码

操作教程

新建文件放入代码(例如我新建的文件是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");
}
?>>
<?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");
}
?>>
<?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 class="fit-cover no-scale lazyloaded" src="https://21lhz.cn/cdn/api/roll.php?imgurl=tp" data-src="https://21lhz.cn/cdn/api/roll.php?imgurl=tp">
<img class="fit-cover no-scale lazyloaded" src="https://21lhz.cn/cdn/api/roll.php?imgurl=tp" data-src="https://21lhz.cn/cdn/api/roll.php?imgurl=tp">
<img class="fit-cover no-scale lazyloaded" src="https://21lhz.cn/cdn/api/roll.php?imgurl=tp" data-src="https://21lhz.cn/cdn/api/roll.php?imgurl=tp">

👋 感谢您的观看 Xy PRO!

© 版权声明
THE END
喜欢本站内容,请点【分享】【赞】和【收藏】
点赞2赞赏 分享
You see what you believe.
一个人相信什么,就会看见什么
评论 共5条

请登录后发表评论

    • 头像傲娇0