Is there any way to create a short unique code like short GUID?

前端 未结 5 2069
予麋鹿
予麋鹿 2021-02-05 03:21

I want to create a short GUID. Is there any way to create a short unique code like short GUID? I want to create a ticket tracking number.

5条回答
  •  没有蜡笔的小新
    2021-02-05 04:00

    Try Base 36, to get unique number all you have to do is use an auto number, and save it as Base36. However in order for them to be random, you will need something else.

    What I will do is, hash or encrypt the ticket number as ticket tracking code. Like,

      code = Base36(MD5(ticketID+"my secrete"));
    

    If you want tracking code to be unique then I will encrypt with some keys.

提交回复
热议问题