<?php
// 定义图片所在的文件夹路径
$imageFolder = 'images/';
// 获取图片文件夹中的所有图片文件名
$imageFiles = scandir($imageFolder);
// 移除目录中的. 和.. 这两个特殊目录项
$imageFiles = array_diff($imageFiles, array('.', '..'));
// 随机选择一个图片文件名
$randomImage = $imageFolder. $imageFiles[array_rand($imageFiles)];
// 设置正确的图片头部信息,以便浏览器能够正确识别和显示图片
header('Content-Type: image/jpeg'); // 如果你的图片是其他格式,如 png,需相应修改此处
// 读取并输出图片内容
readfile($randomImage);
?>
将上述代码保存为一个 PHP 文件,例如 api.php,并上传到你的服务器上,确保服务器支持 PHP 运行环境,
并且 images 文件夹与该 PHP 文件在同一目录下或者在正确的相对路径位置。
当你在浏览器中访问这个 PHP 文件的 URL(例如 http://xxxx.com/api.php)时,它将随机返回 images 文件夹中的一张图片