我读到了UUID v4,它几乎是独一无二的,这就是我所需要的。问题是,这个数字太大了,是否有可能生成像 Facebook 或 Twitter 这样字符更少的 UUID?
我阅读了一些帖子,您可以在其中使用 Ascii85 将此代码缩小到 20,但没有看到可靠的 PHP 脚本可以完成这项工作。有人知道测试类吗??对于随机 ID,这是存储这 20 个字符的最佳方式,对吗?
- - 编辑 - -
@大卫施瓦茨
谢谢。我需要一个服务器中的随机唯一标识符,介于 8 到 16 个字符之间(如果它是最低的,那么 20 就可以了)。它的想法是识别具有可读 ID 但不是增量的对象(第一个对象 10001,第二个 10002),542A4B243J、C63426KJ70、O30V4U1I9P 等方式很好。ID 必须是(至少)6 个 MySQL 表的主键。对象是使用 PHP 在同一服务器中创建的。
@ta.speot.is
我写了“没有看到可靠的 PHP 脚本来完成这项工作。有人知道经过测试的课程吗??” 我认为谷歌中出现的所有代码都没有经过测试,你有没有测试过所有的链接?
@sarnold
谢谢,但我很抱歉,没理解好=(