SORU
7 EYLÜL 2008, Pazar


(Sözde)üreten rasgele alfa sayısal dizeleri

Nasıl (sözde)alfa sayısal bir dize rastgele oluşturabilirsiniz, gibi bir şey: 'd79jd8c' PHP?

CEVAP
7 EYLÜL 2008, Pazar


İlk karakter senin olabilir: bir dize olun

 $characters = 'abcdefghijklmnopqrstuvwxyz0123456789';

Ayrıca range() bunu yapmak için daha hızlı bir şekilde kullanabilirsiniz.

Bir döngü, rastgele bir sayı seçin ve rastgele karakterler bir karakter alın ve dize eklemek için string $dizin olarak kullanın:

 $string = '';
 for ($i = 0; $i < $random_string_length; $i  ) {
      $string .= $characters[rand(0, strlen($characters) - 1)];
 }

$random_string_length rasgele dize uzunluğu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BSA

    BSA

    9 NİSAN 2012
  • PaysNatalAu's channel

    PaysNatalAu'

    11 Aralık 2010
  • TimMinchinLive

    TimMinchinLi

    23 ŞUBAT 2009