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