ph-7/ph2gravatar

🎉 一种简单优雅的生成头像的方式 🖼

资助包维护!
pH-7
Ko Fi

v2.0.1 2022-04-06 10:23 UTC

This package is auto-updated.

Last update: 2024-09-13 06:10:25 UTC


README

🖼 简单的 Gravatar PHP 包

简单到极致 💪

Ko Fi - Offer Me A Coffee

pH2Gravatar 是一个轻量级的 gravatar 库,可以优雅地从电子邮件地址生成头像 🪄

⛏ 需求

🏗 如何安装它?

使用 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 📮 联系我

@phenrysay pH-7

你喜欢我的工作吗? 给我一杯咖啡 同时也可以推动软件开发! 💪

Pierre-Henry Soria

📺 看我构建它!

Watch the video

👉 点击这里在 YouTube 上观看

📃 许可证

pH2GravatarMIT 许可下分发 🚀 请享受!