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

  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • Watcher3223

    Watcher3223

    15 Kasım 2007