1. 程式人生 > >php計算大樂透彩票演算法

php計算大樂透彩票演算法

        //隨機5注
        for($j=1;$j<=5;$j++)
        {
            //取前區號碼 1-35隨機5個數字
            for($i=1;$i<=35;$i++){
                $num=$i;
                if($i<=9)
                {
                    $num='0'.$i;
                }
                $arr[$i]=$num;
                shuffle($arr);
                $arr=array_unique($arr);
                $return_before=array_slice($arr,0,5);
            }
            //取後區號碼 1-12隨機2個數字
            $return_before=implode(',',$return_before);
            $chars = ['01','02','03','04','05','06','07','08','09','10','11','12'];//後區
            shuffle($chars);
            $return_after=array_slice($chars,0,2);
            $str='';
            $str.=$return_before.' '.implode(',',$return_after).'</br>';//組合資料
            print_r($str);
        }

效果圖: