Liico-在线ico图标助手

12,657次阅读
30 条评论

共计 647 个字符,预计需要花费 2 分钟才能阅读完成。

前言

之前看见 @零欧喵喵做了一个这个工具,然后自己也试试手做了一个,虽然说作用不大,但是一般来说还是有点小小的用处。有用的代码也不足 20 行,下面有源代码的展示,有兴趣的朋友可以看看。

说明

本款 ico 图标获取工具为最简单的版本,不支持一下的站点:

  • 有 url 跳转的站点
  • 使用了 ssl 协议的站点

API 源代码展示

<?php
	if(isset($_GET['url'])){$url=$_GET['url'];
		$icourl=$url."/favicon.ico";
		// 检测文件是否存在
		$icois = fopen($icourl,"r"); 
		if($icois){header('content-type:image/png;');
        	$icocontent = file_get_contents($icourl);
        	echo $icocontent;
		}
		else{header('content-type:image/png;');
        	$icocontent = file_get_contents('Images/web.png');
        	echo $icocontent;
		}
	}
?>

演示站点

Liico 演示站点

后记

这么久了,博主依然是一个 PHP 小白玩家,如果你知道上方两个不支持的选项的解决原理,不妨给博主说一说,让彼此认识一下 Liico- 在线 ico 图标助手

正文完
使用官方微信小程序体验更多功能
post-qrcode
 15
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 于2016-06-22发表,共计647字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(30 条评论)
搬瓦工中文网 评论达人 LV.1
2016-09-14 22:25:59 回复

演示站点打不开。

 Macintosh  Firefox  中国江苏省南通市电信
懿古今 评论达人 LV.1
2016-07-14 10:55:05 回复

对于这个ICO图标还真没研究过,我都是直接在线生成后就使用的

 Windows  Chrome  中国广西南宁市电信
赵帆同学 评论达人 LV.1
2016-07-02 15:15:32 回复

我记得有个网站可以一键生成的

 Windows  Chrome  中国湖北省武汉市电信
米粒博客 评论达人 LV.3
2016-07-01 14:44:30 回复

很厉害地说,之前都找不到解决办法,百度一天都没搞定,后来也不知道怎么弄好的,有了这个就方便多了

 Windows  Chrome  中国广东省东莞市电信
孟子非博客 评论达人 LV.2
2016-06-28 22:58:39 回复

挺不错的啊

 Windows  Chrome  中国广东省珠海市电信
小C博客 评论达人 LV.1
2016-06-27 19:46:31 回复

这个是个好东西!

 Windows  Chrome  中国浙江省杭州市电信
Koolight 评论达人 LV.3
2016-06-25 12:57:26 回复

很多友情链接就是用的这个方法实现的?

 Windows  Chrome  中国湖北省荆州市联通
miralce 评论达人 LV.1
2016-06-24 04:42:10 回复

然而你并没有解决ssl的站点显示图标,和我的代码有什么区别,除了变量,其他~无

 Windows  Chrome  中国河南省鹤壁市联通
戎码人生 评论达人 LV.1
2016-06-23 20:36:44 回复

可以,不错不错

 Windows  Chrome  中国湖南省湘潭市电信
纯洁博客 评论达人 LV.2
2016-06-22 22:56:57 回复

居然还有这种东西

 Windows  Chrome  中国重庆重庆市电信