我想在PHP和C#这将生成的ID,如以下站点脚本正在做的:PHP和c#:如何为Web内容生成字母数字ID?
的Youtube http://www.youtube.com/watch?v=OdAE3cWlmHw
是做什么样OdAE3cWlmHw
Bit.ly http://bit.ly/2pUswX
做它像2pUswX
什么会是在PHP和C#中生成这种类型的唯一ID的函数?
我想在PHP和C#这将生成的ID,如以下站点脚本正在做的:PHP和c#:如何为Web内容生成字母数字ID?
的Youtube http://www.youtube.com/watch?v=OdAE3cWlmHw
是做什么样OdAE3cWlmHw
Bit.ly http://bit.ly/2pUswX
做它像2pUswX
什么会是在PHP和C#中生成这种类型的唯一ID的函数?
有,你可以在对事物的C#侧看一看这里有些CodeProject上的代码:
http://www.codeproject.com/KB/database/Alphanumaric_incriment.aspx?msg=1983998
如果您熟悉PHP和C#,希望这将回答你的问题。
创建一个包含字符A-Z和数字0-9的数组(或字符串)。然后编写一个循环来运行您想要在您的ID中使用的字符数 - 例如10 - for ($i = 0; $i < 10; $i++)
在该循环中,获取一个介于0和数组/字符串长度之间的随机数字,持有AZ,0-9,在数组/字符串的该位置查找字符并将其附加到您的ID串。
这个逻辑对于PHP和C#都是一样的,只是语言的语法会有所不同。