Есть ли библиотека идентификаторов для PHP

Я ищу библиотеку PHP / функцию / класс, который может создавать Identicon с.

5 ответов

Решение

Как насчет этого

это то, как Скотт делал идентификаторы для 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

В PHPClasses ничего не было, но вы можете взглянуть на эту реализацию MonsterID.

Ммм, я удивляюсь, почему вы спросили, так как вы ссылаетесь на статью в Википедии, которая указывает на множество реализаций, включая PHP. Кстати, спасибо за ваш вопрос, я не знал названия этих иконок...

Но после небольшого изучения я обнаружил, что многие ссылки там устарели... После Visiglyphs исходный код больше не доступен, но автор указывает на альтернативную версию OO, которую можно загрузить.:-)

Обратите внимание, что автор также написал интересную дополнительную статью: Как создать кеш Visiglyph.

Другие вопросы по тегам