2009-12-30 66 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。