PHP'de Rastgele Şifre Oluşturun

sametuzun
Mesajlar: 507
Kayıt: Prş Haz 09, 2016 12:48 am

PHP'de Rastgele Şifre Oluşturun

Mesajgönderen sametuzun » Çrş Haz 29, 2016 8:11 pm

PHP Rastgele Şifre Oluşturma


İlk olarak aşağıdaki gibi fonksiyon tanımlıyoruz ve uzunluğu girerek bize sifreyi geri gönderecek. Ayrıca karışıklık olmasın diye “lLıoO0″ karakterlerini çıkardım. Eğer istiyorsanız kendiniz ekleyebilirsiniz.

PHP- Kodu:


function rasgeleSifre($uzunluk) {

$alfabe = "abcdefghijkmnpqrstuwxyzABCDEFGHJKLMNPQRSTUWXYZ123 456789";

$sifre = array(); //sifre yi ilk olarak dizi olarak tanımlıyoruz.

$alfabeuzunluk = strlen($alfabe) - 1;

for ($i = 0; $i < $uzunluk; $i++) {

//random olarak alfabe uzunluğuna göre bir sayı alacak

$n = rand(0, $alfabeuzunluk);

//random aldığımız sayıyı alfabeden karşılık gelen karakteri $sifre[] dizisine atıyoruz

$sifre[] = $alfabe[$n];

}

//implode ile $sifre dizi olanı string çevir"karakterleri birleştir"

return implode($sifre);



}



Fonksiyondan sonra sıra geldi onu çağırmaya…


PHP- Kodu:


echo "Sifrem : ".rastgeleSifre(6); // ben 6 karekterli olsun dedim siz arttırabilirsiniz.

“PHP Destek Bölümü” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir