function codeGen(){
$words ='';
for ($i = 0; $i <= 14; $i++)
{
if(rand(0,75)>50)
while(true)
{
$no_chars=array('E','G','I','J','L','O','Q','U','V ','Y');
$rnd = rand(65, 90);
if(!in_array(chr($rnd), $no_chars))
{
$words .= chr($rnd);
break;
}
}
else {
$words .= chr(rand(49, 57));
}
}
$code=$words;
return $code;
}
اين کد يک رشته تصادفي با طول 15 کاراکتر از اعداد و حروف بزرگ که نسبت عدد به حرف آن 3 به 1 است را توليد مي کند. در اين تابع از حروف نامناسب و عدد 0 صرفنظر شده است.
نمونه کد رهگيري توليد شده:
6K56FD755846PBB
499294A9C2XA2RW