SW-X的 分布式唯一ID 常用操作,依赖\x\Snowflake
组件。
从v2.5.8
版本起支持。
依赖类:\x\Snowflake
方法名:create()
参数:无
返回值:int
使用示例:
\x\Snowflake::create();
依赖类:\x\Snowflake
方法名:parse()
参数:
int $id
返回值:array
int $timestamp
int $data_center_id
int $worker_id
int $sequence
使用示例:
// 反解析
\x\Snowflake::parse(11483614315024384);
// 结果集
array(4) {
["timestamp"] => int(1635755507007)
["data_center_id"] => int(30)
["worker_id"] => int(4)
["sequence"] => int(0)
}