PHP ile rasgele şifre üretmek
PHP ile rasgele ÅŸifre üretmek için aÅŸağıdaki scripti kullanabilirsiniz. Fonksiyon sizin vereceÄŸiniz uzunluk deÄŸerine göre bir ÅŸifre üretiyor. Algoritma ÅŸu ÅŸekilde çalışıyor;ilk önce rand() fonksiyonu ile ÅŸifreyi oluÅŸturacak karakterlerin ASCII deÄŸerleri elde ediliyor, chr() fonksiyonu ile de karakter karşılıkları elde ediliyor ve switch() fonksiyonunda da hangi case’in çalışacağı yine rasgele belirlenerek her bir karakter için üç farklı tipde deÄŸer elde edilmesi saÄŸlanıyor.
-
function rasgeleSifre($uzunluk)
-
{
-
$sifre = ‘’; //baÅŸlangıç deÄŸeri boÅŸ olarak ayarlanıyor.
-
for($i=0;$i<$uzunluk;$i++)
-
{
-
{
-
}
-
}
-
return $sifre;
-
}
-
-
$sifre=rasgeleSifre(200);
-
echo $sifre;
-
?>