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();
?>
<?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();
?>