我正在寻找可以创建Identicon s。
的PHP库/函数/类答案 0 :(得分:11)
我用这个:
class Gravatar
{
static public function GetGravatarUrl( $email, $size = 128, $type = 'identicon', $rating = 'pg' )
{
$gravatar = sprintf( 'http://www.gravatar.com/avatar/%s?d=%s&s=%d&r=%s',
md5( $email ), $type, $size, $rating );
return $gravatar;
}
}
这与SO使用的基本相同。它支持gravatar.com支持的所有内容。
答案 1 :(得分:3)
答案 2 :(得分:2)
Sourceforge有一个PHP identicon实现
答案 3 :(得分:1)
PHPClasses没有任何内容 - 但您可以查看此MonsterID实施。
答案 4 :(得分:0)
但经过一番探索之后,我发现许多链接已经过时了...在Visiglyphs之后,原始代码不再可用,但作者指出了一个替代的OO版本,可以是下载。 : - )
请注意,作者还撰写了一篇有趣的补充文章:How to create a Visiglyph cache 。