PHP Rastgele (Random) Şifre Üretme Fonksiyonu

MustafaYildiz

0
İyinet Üyesi
Onaylı Üye
Katılım
16 Haziran 2013
Mesajlar
1,250
Reaction score
0
Konum
İstanbul
PHP:
<?php  
function sifreuret($uzunluk)
    {

		
     if(!is_numeric($uzunluk) || $uzunluk <= 0)
        {
            $uzunluk = 8;
        }
        if($uzunluk  > 32)
        {
            $uzunluk = 32;
        }

		
		$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';

		
		mt_srand(microtime() * 1000000);

       

        for($i = 0; $i < $uzunluk; $i++)
        {
            $key = mt_rand(0,strlen($chars)-1);
            $pwd = $pwd . $chars{$key};
        }

        
        for($i = 0; $i < $uzunluk; $i++)
        {
            $key1 = mt_rand(0,strlen($pwd)-1);
            $key2 = mt_rand(0,strlen($pwd)-1);

            $tmp = $pwd{$key1};
            $pwd{$key1} = $pwd{$key2};
            $pwd{$key2} = $tmp;
        }

        return $pwd;
    }
//fonksiyonun 8 karakter uzunlukta bir şifre üretmek için çağrılması
	   $password = sifreuret(8);
           echo $password;


?>

Bu fonksiyonu 1-32 karakter arası uzunlukta rastgele şifre üretmek için kullanabilirsiniz.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Elektronik Sigara Cicisex Porno
Üst