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

  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • LiquidMusick

    LiquidMusick

    23 Aralık 2010
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011