2010-02-17 113 views
0

我想在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的函数?

回答

2

创建一个包含字符A-Z和数字0-9的数组(或字符串)。然后编写一个循环来运行您想要在您的ID中使用的字符数 - 例如10 - for ($i = 0; $i < 10; $i++)

在该循环中,获取一个介于0和数组/字符串长度之间的随机数字,持有AZ,0-9,在数组/字符串的该位置查找字符并将其附加到您的ID串。

这个逻辑对于PHP和C#都是一样的,只是语言的语法会有所不同。

相关问题