Main lottery games in Brazil (Mega-Sena, Quina, Lotomania and Lotofácil), random number generator.
You also have the option to generate another type of game, with a standard method
- This package can be used with any PHP application or Frameworks/PHP.
- Download package:
composer require tigo/lottery
- MIT license. Feel free to use this project. Leave a star ⭐ or make a fork !
If you found this project useful, consider making a donation to support the developer.
Somewhere in your project, you may need to use autoload
include __DIR__ ."/vendor/autoload.php";
Example: using the number generator for lottery games in Brazil
use Tigo\Lottery\LotteryBr; //import class
$game = new LotteryBr();
/**
First parameter: Choose the number of numbers you want to play.
Second parameter: Number of tickets you want to play.
return: array [][].
**/
$game->megaSena(6,2);
$game->quina(5,2);
$game->lotoFacil(15,2);
$game->lotoMania(50,2);
$game->superSete(7,2);
Example: Generating random numbers and the Mega-Sena ticket quantity
print_r($game->megaSena(6,2));
/**result:
[
[0]=> [07,17,31,32,40,47]
[1]=> [10,23,35,37,39,40]
]
**/
Example: Generating other types of games
use Tigo\Lottery\LotteryPattern; // import class
$pattern = new LotteryPattern();
/**
Building the random draw rule
First parameter: minimum = 20
Second parameter: maximum = 30
[20,21,22,23,24,25,26,27,28,29,30]
**/
print_r($pattern->makeGame(20, 30, 3, 2));
/**result:
[
[0]=> [20,21,26]
[1]=> [26,27,29]
]
**/
If you are interested in supporting this project, you can help in many ways. Leave a star ⭐ or make a donation of any value.
MIT license. See the archive License