PHP:如何生成一个随机的,唯一的字母数字字符串?
如何使用数字和字母生成一个随机的,唯一的字符串以用于验证链接?就像您在网站上创建帐户一样,该帐户会向您发送一封包含链接的电子邮件,您必须单击该链接才能验证您的帐户…是的…其中之一。
如何使用PHP生成其中之一?
刚刚记得uniqid()
。这是一个PHP函数,可根据当前时间(以微秒为单位)生成唯一标识符。我想我会用的。
回答:
如果您不需要它随着时间的流逝而变得绝对独特,请执行以下操作:
md5(uniqid(rand(), true))
否则(假设您已经为用户确定了唯一的登录名):
md5(uniqid($your_user_login, true))
以上是 PHP:如何生成一个随机的,唯一的字母数字字符串? 的全部内容, 来源链接: utcz.com/qa/422032.html