mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
167 字
1 分钟
搭建一个随机背景图api
2024-04-15

首先需要准备一些图片,将它放在图床或者其他你喜欢的位置

在网站根目录新建一个img文件夹,此时我们需要创建两个文件

第一个命名为index.php

<?php
$filename = "img.txt";
//存放图片路径的文件名为img.txt
if(!file_exists($filename)){
die('文件不存在');
}
//从文本获取链接
$pics = [];
$fs = fopen($filename, "r");
while(!feof($fs)){
$line=trim(fgets($fs));
if($line!=''){
array_push($pics, $line);
}
}
//从数组随机获取链接
$pic = $pics[array_rand($pics)];
//输出随机图片url
die(header("Location: $pic"));
?>

第2个命名为img.txt

存放图片链接

将这两个文件存放于img文件夹

不出意外的话,访问 https://你的网站链接/img/index.php

将会返回上面那些链接的其中一个

在需要背景图的地方填入链接即可

特别鸣谢由 晚夜 提供的图床,大幅提升了我这香港小水管的加载速度….

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

搭建一个随机背景图api
https://www.showby.top/posts/2024-04-15-搭建一个随机背景图api/
作者
小白
发布于
2024-04-15
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录