纯PHP代码实现图片随机API
•折腾记录
768
0
在网站的根目录下新建PHP文件,文件名为thumbnail.php,填充以下代码
<?php
//图片存放目录
$dir = 'thumbnail';
//列出目录下所有的文件
$arr = scandir($dir);
//移除数组中的元素,因为获取到的第一个和第二个元素是 . 和 .. 代表当前目录和上一级目录
array_splice($arr,0,2);
//把数组中的元素按随机顺序重新排列
shuffle($arr);
//读取重新排列后的数组中的第一个元素
$image=$arr[0];
// $image=$arr[mt_rand(0,9)]; //随机读取重新排列后的数组中的元素
//此处链接需要改为自己网站地址
header("Location:"."https://www.jssolo.com/" . "$dir/$image");
?>
在与thumbnail.php同级的目录下新建文件夹并命名为thumbnail,里面存放需要随机的图片,建议图片名称用数字编号代替
在网站的根目录下新建PHP文件,文件名为thumbnail.php,填充以下代码
<?php
$arr=file('thumbnail.txt');
shuffle($arr);
$image=$arr[0];
header("Location:".$image);
?>
在与thumbnail.php同级的目录下新建文件并命名为thumbnail.txt,里面填写图片地址,注意每行只能有一个链接