Выбор лотереи PHP Lottery Ticket
Я собираюсь создать сценарий, который выберет победителя для моей лотереи. Количество билетов выбирается следующим образом:amount of money * 100
Таким образом, $ 1,26 = 126 билетов.
Я сделал это, что дает мне номер выигравшего билета, но тогда я не могу получить победившего пользователя:
$totaltickets = 0;
foreach($players as $player){
$totaltickets += $player->depositedValue*100;
}
$winningTicket = rand(1,$totaltickets);
У меня есть такие строки:
Player1 - 1.25$
Player2 - 5.99$
etc..
Если это возможно, то я хотел бы сохранить это так, и не иметь 1000 строк в базе данных с каждым билетом.