双色球是从1-33中选择6个数字,从1-16选择一个数字,下面的代码是实现双色代码
- <?php
- //结果数组
- $numbers=array();
- //从1-33中选取6个随机数
- while(count($numbers)<6){
- //产生1-33之间的随机数
- $r=rand(1, 33);
- //判断随机数是否已经被选择了
- if(!in_array($r,$numbers)){
- //若是没有被选择则加入结果集
- $numbers[]=$r;
- }
- }
- //最后从1-16中选择一个
- $numbers[]=rand(1, 16);
- echo join(",",$numbers)."\n";
- ?>
下面是十一运机选代码:
- <?php
- $numbers=array();
- while(count($numbers)<5){
- $r=rand(1, 11);
- if(!in_array($r,$numbers)){
- $numbers[]=$r;
- }
- }
- echo join(",",$numbers)."\n";
- ?>