valiner/identicon-avatar is a Laravel package for php生成identicon头像.
It currently has 60 GitHub stars and 922 downloads on Packagist (latest version 0.0.1).
Install it with composer require valiner/identicon-avatar.
Discover more Laravel packages by valiner
or browse all Laravel packages to compare alternatives.
Last updated
identicon 根据一个字符串(可以是用户的ID或者IP)的哈希值生成大量不重复的头像 很多大型IT网站上可以见到,比如 Github、Sourceforge、Stackoveflow。
$ composer require valiner/identicon-avatar -vvv
<?php
require __DIR__.'/vendor/autoload.php';
use Valiner\IdenticonAvatar\Identicon;
$identicon = new Identicon();
//浏览器输出'sdp'的125px的图像
$identicon->getAvatar('sdp',125);
app('identicon')->getAvatar('sdp',125);
浏览器输出'sdp'的125px的图像
$identicon->getAvatar('sdp',125)
保存'sdp'的125px的图像的图像到本地
$identicon->saveAvatar('sdp',125,__DIR_.'/test.png')
获取'sdp'的125px的图像的的BASE64
$identicon->getAvatarDataUri('sdp',125)
MIT