首页
每日新闻
友情链接
关于小爱
壁纸大全
Search
1
每天60s读懂世界api分享
4,502 阅读
2
烟雨图床对接github全面教程
2,783 阅读
3
域名解红(拦截)教程
2,638 阅读
4
关于本站
2,465 阅读
5
Typecho博客Joe主题实现友链自动检测
2,338 阅读
生活随笔
活动资讯
互联网安全
网站源码
实用软件
登录
/
注册
Search
标签搜索
互联网安全
小爱blog
typecho
api
CSS
怀念
状态
源码
Azhao
888mz
小爱说说
空调
袁隆平
IIS
2021腾讯游戏
微信
腾讯音乐人
公安备案
端午安康
20岁的年纪
Azhao
累计撰写
48
篇文章
累计收到
366
条评论
今日撰写
0
篇文章
首页
栏目
生活随笔
活动资讯
互联网安全
网站源码
实用软件
页面
每日新闻
友情链接
关于小爱
壁纸大全
用户登录
登录
注册
搜索到
2
篇与
的结果
2022-11-05
搭建随机图片api源码
{message type="success" content="我也很纠结 写这篇文章的意义在哪"/} 下面2种方法{tabs}{tabs-pane label="第一种"}<?php $arr = file('img.txt'); $n = count($arr) - 1; for ($i = 1; $i <= 1; $i++) { $x = rand(0, $n); header("Location:" . $arr[$x], "\n"); }1.先新建一个img.txt文本文档,这个文本文档是放置自己图片的外链的。(一行一个图片链接)2.然后再新建一个PHP 文件(命名随意,最好方便自己记忆),打开文件输入以下代码3. {/tabs-pane}{tabs-pane label="第二种"}1.新建xxx(你自己定义).php,放入以下代码。2.新建图片文件夹,如images,放入随机图片。无需改名。3.其中 代码第10行images/改为你的图片目录文件夹。12行也是 <?php header('Cache-Control:no-cache,must-revalidate'); header('Pragma:no-cache'); header("Expires:0"); header("Access-Control-Allow-Origin:*"); //处理请求输出数据 //这将得到一个文件夹中的所有gif,jpg和png图片的数组 $rand=rand(0,1); if($rand){ $localurl="images/*.{gif,jpg,png}"; }else{ $localurl="images/*.{gif,jpg,png}"; } $img_array=glob($localurl,GLOB_BRACE); //从数组中选择一个随机图片 $img=array_rand($img_array); $imgurl=$img_array[$img]; $https=isset($_GET["https"])?$_GET["https"]:1; if($https == "true"){ $imgurl='https://'.$_SERVER['SERVER_NAME'].'/'.$imgurl; }else{ $imgurl='http://'.$_SERVER['SERVER_NAME'].'/'.$imgurl; } if(isset($_GET["type"])?$_GET["type"]:1=="json"){ $rTotal='0'; $gTotal='0'; $bTotal='0'; $total='0'; $imageInfo = getimagesize($img_array[$img]); //图片类型 $imgType = strtolower(substr(image_type_to_extension($imageInfo[2]), 1)); //对应函数 $imageFun = 'imagecreatefrom' . ($imgType == 'jpg' ? 'jpeg' : $imgType); $i = $imageFun($img_array[$img]); //测试图片,自己定义一个,注意路径 for($x=0; $x<imagesx($i); $x++){ for($y=0; $y<imagesy($i); $y++){ $rgb=imagecolorat($i,$x,$y); $r=($rgb>>16)&0xFF; $g=($rgb>>8)&0xFF; $b=$rgb&0xFF; $rTotal+=$r; $gTotal+=$g; $bTotal+=$b; $total++; } } $rAverage=round($rTotal/$total); $gAverage=round($gTotal/$total); $bAverage=round($bTotal/$total); $arr=array('ImgUrl'=>$imgurl,'Color'=>"$rAverage,$gAverage,$bAverage"); echo json_encode($arr); exit(); } //在页面显示图片地址 //echo $imgurl; header("location:$imgurl");{/tabs-pane}{/tabs} 这是我搭建的: https://www.888mz.cn/api.php下面是我个人收集的api 樱花:https://www.dmoe.cc/random.php搏天:https://api.btstu.cn/sjbz/api.php小歪:https://api.ixiaowai.cn/api/api.php保罗:https://api.paugram.com/wallpaper/墨天逸:https://api.mtyqx.cn/tapi/random.phpEEE.DOG:https://api.yimian.xyz/img东方Project:https://img.paulzzh.tech/touhou/randomlikepoems随机图:https://api.likepoems.com/img/sina/nature其它随机图:https://api.wuque.cc/random/images
2022年11月05日
615 阅读
2 评论
3 点赞
2021-11-28
2022新年倒计时源码
成品修改时间: 根目录/js/app.js修改标题: index.html隐藏内容,请前往内页查看详情
2021年11月28日
612 阅读
27 评论
7 点赞