AI摘要:提供随机电脑壁纸API,图片由服务器决定,分为本地请求和外部链接请求两个版本。
咋说呢,应该不算api,因为里面的图片是根据我的服务器来决定的,哈哈 😁
效果图(刷新网页查看效果)
请求本地图片api
![图片[1] - 随机电脑壁纸api - 尋鯨錄的Blog 图片[1] - 随机电脑壁纸api - 尋鯨錄的Blog](http://api.xunjinlu.fun/api/img/)
演示站点(刷新网页查看效果)
随机图片api
具体代码如下
这里呢主要分为两个版本,一个从服务器本地请求,一个从外部链接请求[主要展示的是从本地请求图片]
在访问网页前您得先创建一个本地文件夹,用来存放图片,后续需要量,代码中的"img/"替换为您创建的本地图片文件夹名称
<?php
// 设置图片存储目录
$imagesDir = './img/';
// 获取所有支持的图片文件(支持JPG/PNG/GIF等格式)
$images = glob($imagesDir . '*.{jpg,jpeg,png,gif,webp}', GLOB_BRACE);
if (empty($images)) {
header("HTTP/1.1 404 Not Found");
die('未找到图片文件');
}
// 随机选择一张图片
$randomImage = $images[array_rand($images)];
// 设置HTTP头信息
header('Content-Type: ' . mime_content_type($randomImage));
header('Content-Length: ' . filesize($randomImage));
// 输出图片内容
readfile($randomImage);
?>
本站资源多为网络收集,如涉及版权问题请及时与站长联系,我们会在第一时间内删除资源。
本站用户发帖仅代表本站用户个人观点,并不代表本站赞同其观点和对其真实性负责。
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
本站资源大多存储在云盘,如发现链接失效,请及时与站长联系,我们会第一时间更新。
转载本网站任何内容,请按照转载方式正确书写本站原文地址。
博主放的这个图片真诱人,哈哈
@紫微斗数
都是正常图片,不咋诱人
不行,最近发现使用自己的服务器会随着图片的清晰度越高,占用内存越高,
@尋鯨錄
后续更新,利用聚合图片,直接调用图片便可以解决占用内存问题,并且可以提高图片加载速度😁