Yeni bir tane oluşturun eğer, varsa kontrol, rasgele bir dize oluşturun

0 Cevap php

Ben yaklaşık 5 karakter uzunluğunda rasgele bir dize oluşturmak istiyorum. Tamam onu ​​oluşturabilirsiniz, ama sorun o (gerçek durum veya veritabanı) bir dizi varsa kontrol sahip ve eğer bir yenisini oluşturmak ediyorum.

Ben dize oluşturmak için böyle bir işlevi kullanın:

function rand_string(){
    return substr(md5(microtime()), 0, 5);
}

Ama onları ben kayboldum.

  • Ben zaten olup olmadığını kontrol etmek gerekir.
  • Eğer, yeni bir tane yapmak
  • Ve tekrar

0 Cevap