php电子邮件确认代码算法?

发布于 2024-08-20 08:58:45 字数 147 浏览 6 评论 0原文

我在数据库表中看到一个“confirm_code”列,该列的属性是 varchar(100), 你们能给我一个关于确认码的好算法吗?基本上,它应该由随机字符组成。我心中最简单的事情就是通过 md5 或 sha1 加密字符串,但由于当前的列属性,它不适合。

I saw a 'confirm_code' column in a db table, and property of the column is varchar(100),
can you guys give me idea of a nice algo for a confirmation code ? Basically, it should consist of a random characters. The simplest things in my mind is just encrypting a string through md5 or sha1 but it won't fit because of the current column property.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

萌︼了一个春 2024-08-27 08:58:45

MD5 哈希值应该很容易适合 varchar(100)...十六进制形式的 MD5 哈希值是 通常为 32 个字符长

An md5 hash should easily fit in a varchar(100)... in hex form an MD5 hash is typically 32 characters long.

风铃鹿 2024-08-27 08:58:45

您可以使用 uniqid() 生成唯一 ID。

You can generate unique ID's with uniqid().

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文