3

Identiconを作成できる PHP ライブラリ/関数/クラスを探しています。

4

5 に答える 5

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がサポートするすべてをサポートします。

于 2008-10-25T22:42:13.320 に答える
3

これはどうですか

これは Scott が Wordpress の identicons を作成した方法です。コードをダウンロードして、自分の目で確かめてください。

それが役に立てば幸い。

于 2008-10-25T19:24:46.637 に答える
2

Sourceforgeには PHP identicon 実装があります

于 2009-08-01T04:12:10.953 に答える
1

PHPClassesには何もありませんでしたが、このMonsterID実装を見ることができます。

于 2008-10-25T19:29:47.843 に答える
0

うーん、PHP を含む多くの実装を指すウィキペディアの記事にリンクしているので、なぜあなたが尋ねたのだろうと思いました。ところで、ご質問ありがとうございます。私はこれらのアイコンの名前を知りませんでした...

しかし、少し調べてみると、多くのリンクが古くなっていることがわかりました... Visiglyphsに続いて、元のコードは利用できなくなりましたが、著者は、ダウンロードできる代替の OO バージョンを指摘しています。:-)

著者は興味深い補足記事も書いていることに注意してください: Visiglyph キャッシュの作成方法

于 2008-10-25T20:41:36.107 に答える