Выбор лотереи 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 строк в базе данных с каждым билетом.

Ответы на вопрос(4)

Ваш ответ на вопрос