在服务器上创建一个PHP文件,例如:random_image.php。以下是我们将要编写的代码:
<?php
// 图片存储目录
$imagesDirectory = './images/';
// 获取目录中的所有图片文件
$images = glob($imagesDirectory . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
// 检查是否有图片文件
if ($images) {
// 随机选择一张图片
$randomImage = $images[array_rand($images)];
// 获取图片类型
$imageInfo = getimagesize($randomImage);
$mimeType = $imageInfo['mime'];
// 设置HTTPS信息
header('Content-Type: ' . $mimeType);
header('Content-Length: ' . filesize($randomImage));
// 输出图片
readfile($randomImage);
} else {
// 如果没有图片,返回错误信息
header('HTTP/1.1 404 Not Found');
echo 'No image you see a jb.';
}
?>
评论 (0)