• 找写真上麒麟写真网
  • 找短剧上麒麟短剧网
  • 超低价文字广告位5元 超低价文字广告位 超低价文字广告位 超低价文字广告位 超低价文字广告位 超低价文字广告位 超低价文字广告位 超低价文字广告位

    搭建自己的随机图片API

    admin
    5月21日发布

    前言
    近期在网络上看到很多人用的随机图片,网站都已经倒闭了,都想自己搭建一个随机图片 api 给自己的博客使用,今天我就出一个教程给大家。

    教程开始
    调用图片链接来搭建简易的随机图片,新建一个img.txt文件,里面存放图片链接即可调用

    <?php
    //存有链接的文件名,这里是存放图片链接的txt文件
    $filename = "img.txt";
    if(!file_exists($filename)){
    die('文件不存在');
    }

    //从文本获取链接
    $pics = [];
    $fs = fopen($filename, "r");
    while(!feof($fs)){
    $line=trim(fgets($fs));
    if($line!=''){
    array_push($pics, $line);
    }
    }

    //从数组随机获取链接
    $pic = $pics[array_rand($pics)];

    //返回指定格式
    $type=$_GET['type'];
    switch($type){

    //JSON返回
    case 'json':
    header('Content-type:text/json');
    die(json_encode(['pic'=>$pic]));

    default:
    die(header("Location: $pic"));
    }
    随机图片 API 本地版新建文件img把图片上传放到里面即可调用输出

    <?php
    $img_array = glob("/img*.{webp,gif,jpg,png}",GLOB_BRACE);
    $img = array_rand($img_array);
    $dz = $img_array[$img];
    header("Location:".$dz);
    ?>

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞 0 分享 收藏
    评论 抢沙发
    OωO
    取消 登录评论