2009-12-30 73 views
1

是否有PHP库可以生成在MySQL数据库中使用的连续GUID?如何生成顺序的GUID?

+5

MySQL的自动增量功能不适合您的需求吗? – Romain 2009-12-30 11:08:52

+2

GUIDs不应该有一个有意义的顺序 - 他们为什么需要顺序? – Doug 2009-12-30 11:20:51

+4

使用主键时,顺序GUID可能会更好。至少这是我听说过的(我可以想象它是真的)。 – openfrog 2009-12-30 11:34:15

回答

3

如果您的意思是基于通用前缀(例如MAC和时间)的uuids,请参阅uniqid。在这里,您还可以找到适用于RFC 4211的UUIDS的一些代码。如果你想要安全起见,请使用这个包装来libuuid:pecl uuid。还没有测试过,YMMV。