Есть 1000 билетов(к примеру), мне нужно сгенерировать эту тысячу билетов, при этом поля: серия(рандомно 2 буквы), номер(рандомно 15 цифр), номинал выигрыша(10 по 10, 10 по 20, 5 по 50, 2 по 1000, остальные безвыигрышные) и статус.
function generateSeries($length){
return substr(str_shuffle('ABCDEFGHIJKLMNPQRSTUVWXYZ'),rand(0,25-$length),$length);
}
function generateNumber(){
return mt_rand(000000000000000,999999999999999);
}
function generatorTickets($count){
for ($i = 0; $i <= $count; $i++){
$series = generateSeries(2);
$number = generateNumber();
echo $series.$number.'<br>';
}
}
generatorTickets(1000);
Но как генерировать номинал выиграша?
И ещё как решить проблему с генерацией номера, должно быть 15 значнный номер все время, неужели 15 рандов с конкотенацией?