我想在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#都是一樣的,只是語言的語法會有所不同。