8 Ocak 2019 Salı

Kendi şifre metodunuzu oluşturun (Random şifre üretimi)

function sifre_olustur($karakter_adet = 5) {
    $karakterler = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,v,y,z,0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,R,S,T,U,V,Y,Z";
    $k = explode(",", $karakterler);
    $k_adet = count($k);
    $sifre = "";
    for ($i = 0; $i < $karakter_adet; $i++) {
        $sec = rand(0, $k_adet - 1);
        $sifre .= $k[$sec];
    }
    return $sifre;
}




Kullanımı:

echo sifre_olustur();

Çıktı:

mGP3p


Karakter sayısını değiştirebilirsiniz:

echo sifre_olustur(10);

Çıktı:
vkZzrA7z5u


Döngü ile 10 adet şifre üretimi:

for ($i = 0; $i < 10; $i++) {
    echo sifre_olustur() . " <br />";
}

PsfR2
6V8zd
udH9H
OGLlG
4tsVt
vzh2i
Ns2Tk
T2i4O
mNSV0
BLh0a

Hiç yorum yok: