nishadil/uuid

一个用于生成通用唯一识别码(UUID)的PHP库。

v0.2.0-alpha 2023-07-11 18:54 UTC

This package is not auto-updated.

Last update: 2024-09-27 00:21:18 UTC


README

一个用于生成通用唯一识别码(UUID)的PHP库。

什么是UUID?

UUID(通用唯一标识符的缩写)是一个36位的字母数字字符串,可用于标识信息。例如,它们通常用于在数据库表的数据行中标识,每一行分配一个特定的UUID。

以下是UUID的一个示例:acde070d-8c4c-4f0d-9d8a-162843c10333

UUIDs被广泛使用的一个原因是它们在全球范围内很可能都是唯一的。换句话说,不仅行UUID在行内是唯一的。一个数据库表可能是在任何系统上具有该UUID的唯一行。

(从技术上讲,生成的相同UUID在其他地方被使用的情况并非不可能,但这种情况非常不可能,因为有340,282,366,920,938,463,463,374,607,431,768,211,456种可能的不同的UUID。)

UUID版本状态

安装

此库可以使用[Composer][]安装。要安装,请使用以下命令

composer require nishadil/uuid

如何使用

<?php

require __DIR__.'/vendor/autoload.php';

use Nishadil\Uuid\Uuid;

echo Uuid::v1()->get();

?>

许可证

此库的使用受MIT许可证(MIT)许可。