2010-02-17 110 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#都是一樣的,只是語言的語法會有所不同。

相關問題