|
|
@@ -11,27 +11,6 @@ class PcIssueService extends BaseService
|
|
|
{
|
|
|
public static $MODEL = PcIssue::class;
|
|
|
|
|
|
- private static function getKeno(): array
|
|
|
- {
|
|
|
- $numbers = range(1, 80);
|
|
|
- shuffle($numbers);
|
|
|
- $random_numbers = array_slice($numbers, 0, 20);
|
|
|
- sort($random_numbers);
|
|
|
- return $random_numbers;
|
|
|
- }
|
|
|
-
|
|
|
- private static function getWinningNumbers($keno): array
|
|
|
- {
|
|
|
- $winningNumbers = [];
|
|
|
- $sum = $keno[1] + $keno[4] + $keno[7] + $keno[10] + $keno[13] + $keno[16];
|
|
|
- $winningNumbers[0] = $sum % 10;
|
|
|
- $sum = $keno[2] + $keno[5] + $keno[8] + $keno[11] + $keno[14] + $keno[17];
|
|
|
- $winningNumbers[1] = $sum % 10;
|
|
|
- $sum = $keno[3] + $keno[6] + $keno[9] + $keno[12] + $keno[15] + $keno[18];
|
|
|
- $winningNumbers[2] = $sum % 10;
|
|
|
- return $winningNumbers;
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
public static function index(): void
|
|
|
{
|
|
|
@@ -110,4 +89,27 @@ class PcIssueService extends BaseService
|
|
|
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ //获取随机的20个数字
|
|
|
+ private static function getKeno(): array
|
|
|
+ {
|
|
|
+ $numbers = range(1, 80);
|
|
|
+ shuffle($numbers);
|
|
|
+ $random_numbers = array_slice($numbers, 0, 20);
|
|
|
+ sort($random_numbers);
|
|
|
+ return $random_numbers;
|
|
|
+ }
|
|
|
+
|
|
|
+ //根据20个数字计算开奖号码
|
|
|
+ private static function getWinningNumbers($keno): array
|
|
|
+ {
|
|
|
+ $winningNumbers = [];
|
|
|
+ $sum = $keno[1] + $keno[4] + $keno[7] + $keno[10] + $keno[13] + $keno[16];
|
|
|
+ $winningNumbers[0] = $sum % 10;
|
|
|
+ $sum = $keno[2] + $keno[5] + $keno[8] + $keno[11] + $keno[14] + $keno[17];
|
|
|
+ $winningNumbers[1] = $sum % 10;
|
|
|
+ $sum = $keno[3] + $keno[6] + $keno[9] + $keno[12] + $keno[15] + $keno[18];
|
|
|
+ $winningNumbers[2] = $sum % 10;
|
|
|
+ return $winningNumbers;
|
|
|
+ }
|
|
|
}
|