“双色球”福利彩票很受欢迎。为了提高中奖几率,利用统计学的方法对历期中奖号进行分析。本程序参考了国外同类程序和上海彩票网的算法,仅进行数据分析。我将在另外一文中详述怎样由这些分析结果排除不可能的号码,从而提高中奖率。下面是程序主体
1 <?php
2 if($action == 'raw') // 原始开奖数据
3 {
4 echo '<table cellspacing="1" cellpadding="2" align="center">';
5 echo '<caption>2003-2005各期开奖号码</caption>';
6 $i = -1;
7 foreach($data as $v)
8 {
9 $i++;
10 if($i%2) $class="treven";
11 else $class = "trord";
12 if($i%20==0) echo <<<END
13 <tr>
14 <th>序号</th>
15 <th>期号</th>
16 <th>开奖日期</th>
17 <th>开奖号码</th>
18 <th>销售额</th>
19 <th>特别奖</th>
20 </tr>
21 END;
22 $b1 = sprintf('%02d', $v[2]);
23 $b2 = sprintf('%02d', $v[3]);
24 $b3 = sprintf('%02d', $v[4]);
25 $b4 = sprintf('%02d', $v[5]);
26 $b5 = sprintf('%02d', $v[6]);
27 $b6 = sprintf('%02d', $v[7]);
28 $b7 = sprintf('%02d', $v[8]);
29 echo <<<END
30 <tr class="{ $class}">
31 <th align="right">{ $i}</th>
32 <td>{ $v[0]}</td>
33 <td>{ $v[1]}</td>
34 <td><span class="red">{ $b1} { $b2} { $b3} { $b4} { $b5} { $b6}</span> <span class="blue">{ $b7}</td>
35 <td align="right">{ $v[9]}</td>
36 <td>{ $v[10]}</td>
37 </tr>
38 END;
39 }
40 echo '</table>';
41 }
42 if($action == 'cell')
43 {
44 echo '<table cellspacing="1" cellpadding="2" align="center" bgcolor="#cccccc">' . "/n";
45 echo '<caption>各期开奖中色球分布情况一览</caption>';
46 echo <<<END
47 <tr>
48 <th> </th>
49 <th colspan="