PHP:如何生成一个随机的,唯一的字母数字字符串?

如何使用数字和字母生成一个随机的,唯一的字符串以用于验证链接?就像您在网站上创建帐户一样,该帐户会向您发送一封包含链接的电子邮件,您必须单击该链接才能验证您的帐户…是的…其中之一。

如何使用PHP生成其中之一?

刚刚记得uniqid()。这是一个PHP函数,可根据当前时间(以微秒为单位)生成唯一标识符。我想我会用的。

回答:

如果您不需要它随着时间的流逝而变得绝对独特,请执行以下操作:

md5(uniqid(rand(), true))

否则(假设您已经为用户确定了唯一的登录名):

md5(uniqid($your_user_login, true))

以上是 PHP:如何生成一个随机的,唯一的字母数字字符串? 的全部内容, 来源链接: utcz.com/qa/422032.html

回到顶部