UUID v3, v4, v5 生成器类

安装: 321

依赖: 2

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:

2.0.0 2024-09-14 18:40 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:47:56 UTC


README

通用唯一标识符 v3, v4 和 v5 生成器

版权: PHP 文档组
许可证: 创意共享署名 3.0 许可证

如何使用

use info\synapp\tools\uuid\UUID;

require_once 'vendor/elcodedocle/uuid/uuid.php';

//Named-based UUID:
$v3uuid = UUID::v3(UUID::v4(), 'BlahBlahSomeRandomStringBlergBlorg');
$v5uuid = UUID::v5(UUID::v4(), 'BlahBlahSomeRandomStringBlergBlorg');

//Pseudo-random UUID:
$v4uuid = UUID::v4();

echo 'UUIDv3: '.$v3uuid."\n".'UUIDv4: '.$v4uuid."\n".'UUIDv5: '.$v5uuid."\n";

动机

我需要一个可以作为项目依赖项导入的 UUID 生成器,所以我从 PHP 手册 中取出了一个,添加了 composer.json 和这个 README.md,并将其上传到这个仓库。

致谢

  • 为开发 UUID 标准,感谢 OSF

  • 类作者 Andrew Moore(显然)

  • PHP 文档组

享受吧!