sebastian / uuid
生成UUID(字符串)的函数
1.0.2
2024-07-13 14:04 UTC
Requires
- php: >=8.1
Requires (Dev)
- phpunit/phpunit: ^10.0
README
sebastian/uuid
此包提供了一个单一函数:uuid()
。此函数使用PHP的random_bytes()
函数生成一个包含16字节数字的字符串,该数字以十六进制形式编写,分为五组字符(8-4-4-4-12)。
使用uuid()
函数生成的字符串可以在某些环境中用作通用唯一标识符(UUID)。
安装
您可以使用Composer将此库添加为项目中的本地、特定项目依赖项。
composer require sebastian/uuid
如果您仅在开发期间需要此库,例如运行项目测试套件,那么您应该将其添加为开发时间依赖项
composer require --dev sebastian/uuid
用法
<?php declare(strict_types=1); use function SebastianBergmann\Uuid\uuid; var_dump(uuid());
string(36) "67b14e2a-17a4-43f7-aba5-859f7fc07b69"