PHP ve c #: web içeriği için alfanümerik kimliği oluşturmak nasıl?

3 Cevap

Ben PHP ve şu siteleri yapıyorsun gibi id üretecektir c # bir senaryo istiyorum:

Youtube http://www.youtube.com/watch?v=OdAE3cWlmHw gibi yapıyor OdAE3cWlmHw

Bit.ly http://bit.ly/2pUswX gibi yapıyor 2pUswX

Ne PHP benzersiz id yılların türünü ve c # oluşturmak için işlev olacak?

3 Cevap

this veya this veya this veya this veya this bakın.

Karakterleri AZ ve 0-9 tutan bir dizi (veya dize) oluşturun. Sonra kimliği istediğiniz karakter sayısı için çalışan bir döngü yazmak - örneğin 10 - for ($i = 0; $i < 10; $i++)

Bu döngü içinde, 0 arasında rastgele bir sayı ve AZ, 0-9 tutarak diziniz / dize uzunluğu almak dizi / dizesindeki bu pozisyondaki karakteri aramak ve kimlik dizeye ekler.

Bu mantık sadece dil sözdizimi farklı olacak, PHP ve C # hem de aynıdır.

Şeyleri burada C # tarafı için de bir göz atabilirsiniz bazı codeproject kod vardır:

http://www.codeproject.com/KB/database/Alphanumaric_incriment.aspx?msg=1983998

PHP ve C # hem de aşina iseniz, bu umarım sorunuza cevap verecektir.