'保证'生成唯一API密钥的方法?
我查看了许多stackoverflow问题,所有这些问题都有很小的碰撞机会。我希望它有100%没碰撞的机会(当然没有任何翻转),而不是99.999999999%或任何低于100%的任何东西。
无论是100 ^ 50中的1,我希望它是100%唯一的。
谷歌的API密钥是否具有独特性?
答案 0 :(得分:-1)
以下将使用当前的microtime和rand()
,它将返回0
和getrandmax()
之间的伪随机整数,这将适用于您的用例。
$apiKey = md5(rand() . microtime());