• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

PHP Rastgele (Random) Şifre Üretme Fonksiyonu

The Punisher

MFC Üyesi
Üyelik Tarihi
6 Haz 2015
Konular
785
Mesajlar
930
MFC Puanı
230
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.​
 
Üst