ph-7 / ph2gravatar
🎉 一种简单优雅的生成头像的方式 🖼
v2.0.1
2022-04-06 10:23 UTC
Requires
- php: >=7.3.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
🖼 简单的 Gravatar PHP 包
简单到极致 💪
pH2Gravatar 是一个轻量级的 gravatar 库,可以优雅地从电子邮件地址生成头像 🪄
⛏ 需求
- PHP 7.3 或更高版本! 🐘
🏗 如何安装它?
使用 composer
composer require ph-7/ph2gravatar
💭 如何使用它?
示例 1
require __DIR__ . '/vendor/autoload.php'; use PH7\PH2Gravatar\Image; ?> <!-- Here, we leave the default parameters. https://en.gravatar.com/site/implement/images/ --> <!-- By default, the image size is 200px --> <img src="<?= Image::get('me@test.email') ?>" alt="My gravatar image" /> <!-- Here, we set the gravatar image size to 400px --> <img src="<?= Image::get('me@test.email', ['size' => 400]) ?>" alt="My gravatar image" />
示例 2
require __DIR__ . '/vendor/autoload.php'; use PH7\PH2Gravatar\Image as Gravatar; // Show the gravatar image link echo Gravatar::get('me@test.email', [ 'size' => 80, 'rating' => 'pg', 'display' => 'retro' ]); // https://www.gravatar.com/avatar/9c47a7bb2aec6e61df372a8f8446ed9d?s=80&r=pg&d=retro
示例 3
require __DIR__ . '/vendor/autoload.php'; use PH7\PH2Gravatar\Image as GravatarImage; $email = 'me@myemail.com'; $size = 400; $imageUrl = GravatarImage::get($email, [ 'size' => $size, 'display' => '404', 'rating' => 'g' ] ); // $imageUrl output // https://www.gravatar.com/avatar/4995f3f0b59f4abfda86e74f92896f3b?s=400&r=g&d=404
🪄 作者
我是 Pierre-Henry Soria。一个专注、热情且积极的软件工程师 😊 你可以通过 hi [[AT]] ph7 {{D0T}} me 📮 联系我
你喜欢我的工作吗? 给我一杯咖啡 同时也可以推动软件开发! 💪
📺 看我构建它!
📃 许可证
pH2Gravatar 在 MIT 许可下分发 🚀 请享受!