İçeriğe Atla
POPÜLER ARAMALAR: reklam, pazarlama, ,
kod, wordpress, eklenti, web, teknoloji,
programlama, tasarım, ajax, linux, Pardus, blog
Feedburner RSS
Şemsiye


07 Haziran 2007

Rastgele Kelime ve Sayı Üreteci

Kategori Kategorilenmemiş | Toplam 72 kez okunmuş | 3 Yorum

Sizinle kod arşivimden güzel bir fonksiyonu paylaşmak istiyorum. Bu fonksiyon sayesinde diler sadece sayı veya rakalmlardan oluşan ve istediğiniz karakter kadar uzunlukta bir kelime üretebiliyorsunuz, dilerseniz de md5 şifrelemesine sahip rastgele bir kelime yaratıyorsunuz, tercih size kalmış.

Önce kodu göstereyim. Kullanımını ondan sonra örnek ile göstereyim.

<?php
function rastgele_kelime($tip = 'alnum', $len = 8)
{
        switch($tip)
        {
                case 'alnum'    :
                case 'numeric'  :

                                switch ($tip)
                                {
                                        case 'alnum'    :   $depo = '023456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTWXYZ';
                                                break;
                                        case 'numeric'  : $depo = '0123456789';
                                                break;
                                }

                                $str = '';
                                for ($i=0; $i <$len; $i++)
                                {
                                        $str .= substr($depo, mt_rand(0, strlen($depo) -1), 1);
                                }
                                return $str;
                  break;
                case 'benzersiz' : $deger= md5(uniqid(mt_rand()));
                                return $deger;
                  break;
        }
}
?>

Kullanımı ise oldukça basit.

<?php
//Kelime ve sayılardan oluşan 12 karakterli bir kelime
echo rastgele_kelime('alnum','12');

//sadece sayılardan oluşan 7 karakterli bir sayı
echo rastgele_kelime('numeric','7');

//md5 şifrlemesine sahip bir kelime
echo rastgele_kelime('benzersiz');
?>

Rastgele şifre üretmeniz gerektiği veya resmin üzerindeki yazı ile form kontrol etmek istediğiniz zamanlarda bu basit ama kullanışlı fonksiyondan yararlanabilirsiniz.

Saygılar, sevgiler...



Benzer Yazılar



Yorumlar

“Rastgele Kelime ve Sayı Üreteci” için 3 Yorum

  • 1 grkn

    bende genelde rasgele üretilen bir değeri 2-3 kere md5 ‘de geçirip sonra kendime göre bir kısmını keserek yaparım :)

  • 2 Sefa Şahin

    Bu code larla acaba otomatik keyword olusturabilirmiyiz

  • 3 yakuter

    Sefa Bey yazmış olduğunuz yorumunuzda kullanmış olduğunuz ingilizce kelimeler nedeniyle sorunuzu tam olarak anlayamadım. Anladığım kadarıyla söyleyeyim, bu “kod” ile rastgele kelime üretebilirsiniz ve makalenin içinde buna örnek verdim.


Yorum Yapın

yakuter.com © 2006-2008 Erhan Yakut. Site tasarım fallendesign.
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.

WordPress Generator Valid XHTML 1.0 Transitional Valid CSS! Clicky Web Analytics

tracker