Domanda

Sto cercando una libreria / funzione / classe PHP che possa creare Identicon s .

È stato utile?

Soluzione

che ne dici di questo

è come Scott ha fatto gli identificativi per Wordpress, puoi scaricare il codice e vedere di persona.

Spero che sia d'aiuto.

Altri suggerimenti

Uso questo:

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;
    }
}

Che è sostanzialmente la stessa cosa che SO utilizza. Supporta tutto ciò che gravatar.com supporta.

Sourceforge ha un'implementazione identicon PHP

PHPClasses non aveva nulla - ma puoi dare un'occhiata a questo implementazione MonsterID .

Mmm, mi chiedevo perché l'hai chiesto, dato che ti colleghi all'articolo Wikipedia che indica molte implementazioni, comprese quelle PHP. A proposito, grazie per la tua domanda, non conoscevo il nome di queste icone ...

Ma dopo aver esplorato un po ', ho scoperto che molti link erano obsoleti ... Dopo Visiglyphs uno, il codice originale non è più disponibile, ma l'autore punta a una versione alternativa di OO che può essere scaricata. : -)

Si noti che l'autore ha anche scritto un interessante articolo complementare: Come creare una cache di Visiglyph .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top