Php dilediğimiz sayıda random sayı ve harf üretmek mümkün. Bunun birçok yöntemi mevcut. Basit yöntemler ile size bunu anlatmaya çalışayım. Şimdi aşağıda yer alan örnekleri inceleyelim.
Php İle Rastgele Sayı Üretmek
Aşağıdaki örnekte 100000 ile 99999 rakamları arasından rastgele 6 haneli rakam oluştuduk.
$rOlustur = mt_rand(100000,999999); echo "rastgele sayı oluşturdum : $rOlustur";
Örnek çıktısı şu şekil olacaktır : 580745
Php İle Rastgele Harf Üretmek
Aşağıdaki örnekte ‘ ABCDEFGHIJKLMNOPQRSTUVWXYZ ‘ harflerinden rastgele 6 haneli harf ürettik.
$seed = str_split('ABCDEFGHIJKLMNOPQRSTUVWXYZ'); shuffle($seed); $hrand = ''; foreach (array_rand($seed, 5) as $k) $hrand .= $seed[$k]; echo "rastgele üretilen harfler: $hrand";
Örnek çıktısı şu şekil olacaktır : AOPHYG
Bu metodumuzda rastgele harf ile beraber sayıda üretebilirz. Yapmamız gerekn $seed değişkenine sayı eklemek olacak. Aşağıdaki kodu inceleyelim.
$seed = str_split('ABCDEFGHIJKLMNOPQRSTUVWXYZ'.'0123456789');
Php İle Rastgele Harf ve Rakam Üretmek
Aşağıdaki son örneğimizde ise farklı bir yöntem kullanarak harflerden ve sayılardan oluşan 6 haneli random üretim yaptık.
$rand = substr(md5(microtime()),rand(0,26),5); echo "rastgele harf rakam $rand";
Örnek çıktısı şu şekilde olacaktır : 925e2
Herkese kolay gelsin.