前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP获取指定网站的favicon图标API

PHP获取指定网站的favicon图标API

作者头像
沈唁
发布2018-05-24 17:06:02
2.7K0
发布2018-05-24 17:06:02
举报
文章被收录于专栏:沈唁志沈唁志

此 API 为远程实时获取并显示网站的 Favicon.ico 文件,美化网站外链显示效果。

什么是 Favicon?

Favicon 就是出现在浏览器地址栏左侧的那个小图标,也叫做网站头像。

为什么要获取网站的 favicon?

我们给一个网站加上超链接时,如果在超链接的旁边再附带上这个网站的 favicon 图标,能够带来非常好的显示效果。(具体可见本博客的 友情链接 页面)

如何获取 favicon?

一般网站的 favicon 都存储在网站的根目录,并且命名为“favicon.ico”,所以我们可以先尝试直接获取这个文件,

如果获取失败,再尝试解析网站中的 meta 标签,从中读取 favicon 图标的 url。

如果读取成功,就把相应的图标缓存在服务器,方便下次调用。

项目实例

Favicon.ico 远程获取 API | 沈唁志

代码分享

Github | 码云

沈唁志|一个PHPer的成长之路! 原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:PHP获取指定网站的favicon图标API

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档