xaevik/cuid2

该软件包已被弃用,不再维护。作者建议使用 visus/cuid2 软件包。

一个用于生成抗碰撞 ID(CUIDs)的 PHP 库。

维护者

详细信息

gitlab.com/xaevik/php-cuid2

该软件包尚未发布任何版本,信息有限。


README

GitHub Quality Gate Status Coverage TypeCoverage Security Rating

Packagist Version (including pre-releases) Packagist PHP Version Support

抗碰撞 ID 的 PHP 实现。您可以从 官方项目网站 了解更多关于 CUIDs 的信息。

入门指南

您可以将 xaevik/cuid2 作为 Composer 包 安装。

composer require xaevik/cuid2

快速示例

<?php
require_once 'vendor/autoload.php';

// new (default length of 24)
$cuid = new Xaevik\Cuid2\Cuid2();

// implicit casting
echo $cuid; // hw8kkckkgwkk0oo0gkw0o8sg

// explicit casting
echo $cuid->toString(); // hw8kkckkgwkk0oo0gkw0o8sg

// new (with custom length)
$cuid = new Xaevik\Cuid2\Cuid2(10);
echo $cuid; // psk8844ck4