嘿,symfony中有任何组件可以生成随机唯一的一串数字吗?
我需要生成10个唯一的随机数,我看到了uuid、ulid组件,但其中生成了字符串数字和字母。
为什么使用symfony生成随机数?
您可以使用PHP=>random_int((
random_int(min, max)
编辑:
如果你想要唯一的数字字符串:
您可以使用microtime(true)
以微秒为单位获取当前时间戳,然后与random_int()
相乘,即使只有微时间(true(就足够了。
注意:您必须从microtime(true)
中删除.
echo str_replace(".", "", microtime(true)) * random_int(1000, 100000);