php生成ULID唯一标识符代码
代码语言:php
所属分类:其他
代码描述:php生成ULID唯一标识代码,ULID是Universally Unique Lexicographically Sortable Identifier的缩写,翻译成中文就是“通用唯一字典排序标识符”。它是一种新型的唯一标识符格式,与UUID(Universally Unique Identifier)相比,ULID不仅保持了全局唯一性,还增加了可排序的特性。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php class ULID { const ENCODING_CHARS = '0123456789ABCDEFGHJKMNPQRSTVWXYZ'; public static function generate() { $time = microtime(true) * 1000; $timeChars = self::encodeTime((int)$time); $randomChars = ''; for ($i = 0; $i < 16; $i++) { $randomChars .= self::ENCODING_CHARS[random_int(0, 31)]; } return $t.........完整代码请登录后点击上方下载按钮下载查看
网友评论0