php – 为参考ID生成随机但唯一的数字
发布时间:2020-12-13 22:05:06 所属栏目:PHP教程 来源:网络整理
导读:我想生成唯一的数字,以便我可以使用它们作为参考号来处理我的客户端请求. 我不希望重复这些数字也不是我使用任何数据库来存储数字. 我只是想用一个简单的算法来生成随机数. 我正在使用类似的东西 兰特(10 * 45,100 * 98) 有可能做那样的事情. 我知道我的要求
我想生成唯一的数字,以便我可以使用它们作为参考号来处理我的客户端请求.
我不希望重复这些数字也不是我使用任何数据库来存储数字. 我只是想用一个简单的算法来生成随机数. 我正在使用类似的东西 兰特(10 * 45,100 * 98) 有可能做那样的事情. 解决方法
为什么不用Unix时间戳作为随机数的前缀?这将确保独特性.
$random = time() . rand(10*45,100*98); 否则,您可以将数字存储在文件中.如果可以,请将它们存储在数据库中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |