tigo / lottery
Gerador de números aleatórios para jogos de loteria
Fund package maintenance!
www.paypal.com/donate/?hosted_button_id=4XKSCN658G2WU
www.paypal.com/donate?hosted_button_id=E84APX2Q5Y6XE
Requires
- php: >= 7.0
README
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.
Introduction
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] ] **/
Supporting this project
If you are interested in supporting this project, you can help in many ways. Leave a star ⭐ or make a donation of any value.
Contributors
License
MIT license. See the archive License