生成UUID(字符串)的函数

1.0.2 2024-07-13 14:04 UTC

This package is auto-updated.

Last update: 2024-09-07 13:15:29 UTC


README

Latest Stable Version CI Status codecov

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"