我正在寻找一个可以创建 Identicon 的PHP库/函数/类

有帮助吗?

解决方案

如何这个

这是Scott为Wordpress做出的识别,你可以下载代码并亲眼看看。

希望它有所帮助。

其他提示

我用这个:

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 支持的所有内容。

Sourceforge 有一个PHP identicon实现

PHPClasses 没有任何内容 - 但你可以看看这个 MonsterID 实施。

嗯,我想知道你为什么这么问,因为你链接到维基百科文章指出了很多实现,包括PHP。顺便说一句,谢谢你的问题,我不知道这些图标的名称......

但经过一番探索之后,我发现很多链接已经过时了......在 Visiglyphs 一,原始代码不再可用,但作者指出另一种可以下载的OO版本。 : - )

请注意,作者还撰写了一篇有趣的补充文章:如何创建Visiglyph缓存

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top