PHP: ottenere un avatar dal servizio Gravatar

PHP: ottenere un avatar dal servizio Gravatar

Reperire un avatar dal servizio Gravatar è un'operazione semplice in PHP.

Possiamo implementare la seguente funzione di utility:


function get_avatar( $email, $size = 50 ) {
	$base_url = 'https://www.gravatar.com/avatar/';
	if( !filter_var( $email, FILTER_VALIDATE_EMAIL ) ) {
		return '';
	}
	return $base_url . md5( $email ) . '?s=' . $size;
}

Esempio d'uso:


<img src="<?php echo get_avatar( 'me@test.it', 80 ); ?>" alt="">

Torna su