本帖最后由 木木头上 于 2017-11-5 21:29 编辑
图灵社区都知道吧,是IT书籍的,上面的头像默认都是这种HASH头像,还有Github等等
这种头像被称作 Identicon, Don Park 在2007年1月18日首次想出了这个创意。 一般来说在这些网站上面如果你没有指定自己的头像,网站会使用 Gravatar 或者使用 Identicon (Gravatar也有相关服务) 作为默认头像。 Identicon 是 Hash 值的可视化表示,常见的生成方法是根据 IP 地址或 email 地址生成。 服务器通过 Identicon 可以以头像的形式来分辨用户,这种方法同时能够保护用户的隐私。 最初的 Identicon 是由9块构成的图形,后来它的表现形式由第三方扩展至了各种图形形式。
A lightweight PHP implementation of Don Park's original identicon code for visual representation of MD5 hash values. The program uses the standard PHP GD library for image processing.
主页地址:https://sourceforge.net/projects/identicons/files/
整理后下载:
PHP Identicons.rar
(2.27 KB, 下载次数: 16)
使用方法:新建一个PHP文件,引入identicon.php。浏览器输入http://网址/index.php?hash=字符串&size=尺寸,如http://localhost/index.php?hash=identicon&size=512
另外一种是这样的:
项目地址https://github.com/jianghejie/Identicon 。
项目里面,index.php是使用这个库的例子。要看效果直接输入url:http://www.xxxx.com/Identicon/index.php?string=test&size=48
Identicon-master.zip
(11.13 KB, 下载次数: 7)
参考:
|