Beyaz.Net İpucu

PHP de Rastgele Şifre Üretme

Aşağıdaki fonksiyon, $karakterler dizisinde tanımlanan karakterler içinden rastgele seçilen 8 karakterlik bir dizi oluşturur.

<?php
function sifreureteci(){
 $karakterler = "1234567890abcdefghijKLMNOPQRSTuvwxyzABCDEFGHIJklmnopqrstUVWXYZ0987654321";
 $sifre = '';
 for($i=0;$i<8;$i++)                    //Oluşturulacak şifrenin karakter sayısı 8'dir.
 {
  $sifre .= $karakterler{rand() % 72};    //$karakterler dizisinden ilk 72 karakter kullanılacak, yani hepsi.
 }
 return $sifre;                            //Oluşturulan şifre gönderiliyor.
}

echo $sifre=sifreureteci();
?>

Kategorideki Güncel Makaleler