Php 在Laravel6+;中生成Uniq事务Id唯一编号;

Php 在Laravel6+;中生成Uniq事务Id唯一编号;,php,laravel,random,uniq,laravel-6.2,Php,Laravel,Random,Uniq,Laravel 6.2,我在这里发布这个问题是因为我找不到正确的解决方案: 我必须使用time()+rand() 在此函数中,仍然可能发生碰撞。。我的问题是,是否有更好的方法在(18位)范围内执行此操作, 那么兰特(10位数)与兰特(5)+兰特(5位数)的比较呢 有没有办法控制ramsey uuid()长度uuid是一种特定的标准化格式,因此更改其长度没有任何意义(结果将不再是uuid)。目前尚未发布(目标是Symfony 5.1,即将发布),ULID是否是一个选项?

我在这里发布这个问题是因为我找不到正确的解决方案: 我必须使用
time()
+
rand()
在此函数中,仍然可能发生碰撞。。我的问题是,是否有更好的方法在(18位)范围内执行此操作, 那么兰特(10位数)与兰特(5)+兰特(5位数)的比较呢


有没有办法控制ramsey uuid()长度

uuid是一种特定的标准化格式,因此更改其长度没有任何意义(结果将不再是uuid)。目前尚未发布(目标是Symfony 5.1,即将发布),ULID是否是一个选项?