Php Rastgele Şifre Oluşturucu

Konu Özeti

PHP'de belirli uzunlukta rastgele şifre üreten bir fonksiyon tanımlanıyor. Fonksiyon varsayılan olarak 12 karakter uzunluğunda şifre oluşturuyor ve kullanılacak karakter kümesi bir değişkende tutuluyor. Bir for döngüsü ile istenen uzunlukta rastgele karakterler seçilerek şifre oluşturuluyor; rastgele sayı üretimi için rand() fonksiyonu kullanılıyor. Güvenlik ve test amaçlı kullanıma uygun olduğu belirtiliyor.

Status
Not open for further replies.
  • Kaligula Kaligula Gaius Julius Caesar Augustus Germanicus
Bu kod, belirli uzunlukta rastgele bir şifre oluşturur. Güvenlik ve test amaçları için oldukça kullanışlıdır.

örnek
Screenshot (5).png

PHP:
<?php
function rastgeleSifre($uzunluk = 12) {
    $karakterler = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $sifre = '';
    for ($i = 0; $i < $uzunluk; $i++) {
        $sifre .= $karakterler[rand(0, strlen($karakterler) - 1)];
    }
    return $sifre;
}

echo rastgeleSifre(16); // 16 karakterlik bir şifre oluşturur
?>


Bilinmesi Gereken Detaylar

  • rastgeleSifre() fonksiyonu, varsayılan olarak 12 karakter uzunluğunda bir şifre oluşturur.
  • $karakterler değişkeni, şifrede kullanılabilecek karakterleri içerir.
  • for döngüsü, istenen uzunlukta rastgele karakter seçerek şifreyi oluşturur.
  • rand() fonksiyonu, rastgele bir sayı üretir.

🔒 Bu içeriği görmek için giriş yapın

 
Status
Not open for further replies.
136,266Threads
3,303,548Messages
328,078Members
dallas1592Latest member
Top Bottom