\ Oylayın:
Üyelerimizden: Rastgele Kod Oluşturma (a-z, A-Z, 0-9 hepsi bir arada)
damatmedya, 06 Eylül 2011 tarihinde, yorum yapılmadı
Merhaba arkadaşlar,
Bugünkü makalede sizlere istediğiniz uzunlukta a’dan z’ye, A’dan Z’ye ve 0′dan 9′a rastgele kod oluşturmanızı sağlayacak bir PHP fonksiyonu veriyorum.
<?php
function kod($uzunluk){
$karakterler = array(); // boş bir dizi oluşturuyoruz
$karakterler = array_merge(range(0,9),range('a','z'),range('A','Z')); // range = belirtilen aralık arasında dizi oluşturur
// array_merge = dizileri arka arkaya ekler
srand((float)microtime()*100000); // belirli bir düzen içerisinde rastgele sayı üretir
shuffle($karakterler); // dizideki elemanları rasgele sıralar
$sonuc = ''; // boş bir sonuc değişkeni oluşturuyoruz
for($i=0; $i<$uzunluk; $i++){
$sonuc .= $karakterler[$i]; // karakterleri birleştirir
}
unset($karakterler); // tanımlanmamış hale getirir
echo $sonuc; // çıkan sonucu ekrana yazdırır
}
// kullanımı
kod(5); // 5 haneli rastgele kod üretir isteğe göre ayarlanabilir
?>
Umarım faydalı olur arkadaşlar, kolay gelsin,
Beğendiyseniz RSS Beslemelerimize abone olabilirsiniz veya bizi Twitter'da takip edebilirsiniz.