一、基础部分

1.添加一个网站,设置好域名、目录、PHP版本,效果如下:

2.删除网站根目录下的初始文件,新建一个"index.php"文件,权限设为644,所有者设为www ,效果如下:

3.编辑index.php文件,粘贴以下代码并保存:

<?php
$img_array = glob('img/*.{gif,jpg,png,jpeg,webp,bmp}', GLOB_BRACE);
if(count($img_array) == 0) die('没有找到图片,请先上传到 '.dirname(__FILE__).'/img/ 文件夹');
header('Content-Type: image/png');
echo(file_get_contents($img_array[array_rand($img_array)]));
?>

4.在index.php文件相同目录下新建一个img文件夹,如图所示:

5.上传图片(gif,jpg,png,jpeg,webp,bmp格式)到的在img文件夹,效果如下图所示:

6.域名服务商A解析域名到服务器ip。

7.浏览器访问你的域名,即可看到img文件夹中的随机图片。

二、进阶部分

设置多个不同类型的图片接口

1.该网站根目录创建任意类型名称的文件夹,效果如下:

2.在文件夹下新建index.php文件和img文件夹,重复基础部分的步骤。

3.浏览器访问你的域名+文件夹名,即可看到文件夹下img文件夹中的随机图片。


参考文章