帮我用PHP写一个返回图片链接txt文件中随机图片的API
下面是一个用PHP编写的返回txt文件中随机图片链接的API的示例代码:
<?php
function getRandomImage() {
// 读取图片链接文件
$file = 'image_links.txt';
$imageLinks = file($file, FILE_IGNORE_NEW_LINES);
// 从图片链接数组中随机选择一个链接
$randomIndex = array_rand($imageLinks);
$randomImageLink = $imageLinks[$randomIndex];
return $randomImageLink;
}
// 调用函数获取随机图片链接
$randomImage = getRandomImage();
// 返回JSON格式的随机图片链接
$response = [
'image' => $randomImage
];
header('Content-Type: application/json');
echo json_encode($response);
?>
上述代码假设有一个名为image_links.txt的文件,其中包含每行一个图片链接。该文件应该与API代码位于同一目录下。API将从该文件中读取图片链接,并随机选择一个链接返回。返回的结果将以JSON格式呈现。
请将上述代码保存为一个名为random_image_api.php的文件,并确保image_links.txt文件存在。你可以通过访问random_image_api.php来获取一个随机图片链接的JSON响应
原文地址: https://www.cveoy.top/t/topic/iFIb 著作权归作者所有。请勿转载和采集!