Php Rand ile rastgele sayı üretmek

<?php
// rand : Rastgele sayı üreten hazır bir PHP fonksiyonudur. Belirtilen aralıklarda rastgele sayı üretir. Özellikle rastgele banner, reklam veya özlü sözler göstermek için kullanılabilir. En önemlisi sitede yorum alanı veya form alanı varsa hackerlar tarafından otomatilk bir yazılımla bilgi göndermeyi rand ile engellemek mümkündür. 
 
 // Örnek : 1 ile 10 arasında rastgele sayı ürettir.
echo rand(1,10)."<br>";
 
 // Örnek : 1000 ile 9999 arasında rastgele sayı ürettir.
echo rand(1000,9999)."<br>";
 
 
// Soru : Rand ile Harf ve rakamlardan oluşan 6 Haneli Güvenlik kodu ürettirin.
$depo = array ("a",1,"B",2,"c",3,"D",4,"e",5,"F",6,"G",7,"H",8,"K",9,"L","m","n","P","r","s","T","v","y","Z");
 
$son = count($depo)-1;
 
$kod="";
for ($x=1;$x<=6;$x++) {
$kod = $kod .  $depo[rand (0,$son)];
}
 
echo $kod;
 
 
?>

Yukarı