📄 for_test.class.php
字号:
<?php
include("../inc/conn.php");
class roots
{
function profit_test($drop_content,$drop_details,$drop_money,$drop_rate,$drop_cut,$num_sign)
{
switch($num_sign)
{
case 0:
return $this->ptm($drop_content,$drop_money,$drop_rate,$drop_cut);
break;
case 1:
return $this->ptm($drop_content,$drop_money,$drop_rate,$drop_cut);
break;
case 2:
return $this->ptmd($drop_content,$drop_money,$drop_rate,$drop_cut);
break;
case 6:
return $this->ptma($drop_content,$drop_money,$drop_rate,$drop_cut);
break;
case 7:
return $this->ptmc($drop_content,$drop_money,$drop_rate,$drop_cut);
break;
case 8:
return $this->ptmwav($drop_content,$drop_details,$drop_money,$drop_rate,$drop_cut);
break;
case 9:
return $this->ptmsix($drop_content,$drop_details,$drop_money,$drop_rate,$drop_cut);
break;
}
} //
//tm
function wnum($i)
{
if(strlen($i)==1)
{
$n="0".$i;
}else $n=$i;
return $n;
}
function ptm($drop_content,$drop_money,$drop_rate,$drop_cut)
{ $re="";
for($i=1;$i<=49;$i++)
{
$n=$this->wnum($i);
if($n==$drop_content)
{
$rt=$drop_money*$drop_rate+($drop_money*$drop_cut*0.01)-$drop_money;
$re.=$i."=".$rt.";";
}else
{
$rt=$drop_money-($drop_money*$drop_cut*0.01);
$re.=$i."=-".$rt.";";
}
}
return $re;
}
//td
function ptmd($drop_content,$drop_money,$drop_rate,$drop_cut)
{ $re="";
for($i=1;$i<=49;$i++)
{
$n=$this->wnum($i);
$win=$this->td($n,$drop_content);
if($win==1){
$rt=$drop_money*$drop_rate+($drop_money*$drop_cut*0.01)-$drop_money;
$re.=$i."=".$rt.";";
}elseif($win==0){
$rt=$drop_money-($drop_money*$drop_cut*0.01);
$re.=$i."=-".$rt.";";
}else{
$re.=$i."=0;";
}
}
return $re;
}
//tc
function ptmc($drop_content,$drop_money,$drop_rate,$drop_cut)
{ $re="";
for($i=1;$i<=49;$i++)
{
$n=$this->wnum($i);
$win=$this->tcolor($n,$drop_content);
if($win==1){
$rt=$drop_money*$drop_rate+($drop_money*$drop_cut*0.01)-$drop_money;
$re.=$i."=".$rt.";";
}elseif($win==0){
$rt=$drop_money-($drop_money*$drop_cut*0.01);
$re.=$i."=-".$rt.";";
}else{
$re.=$i."=0;";
}
}
return $re;
}
//ta
function ptma($drop_content,$drop_money,$drop_rate,$drop_cut)
{ $re="";
for($i=1;$i<=49;$i++)
{
$n=$this->wnum($i);
$win=$this->tsa($drop_content,$n);
if($win==1){
$rt=$drop_money*$drop_rate+($drop_money*$drop_cut*0.01)-$drop_money;
$re.=$i."=".$rt.";";
}elseif($win==0){
$rt=$drop_money-($drop_money*$drop_cut*0.01);
$re.=$i."=-".$rt.";";
}else{
$re.=$i."=0;";
}
}
return $re;
}
//dsix
function ptmsix($drop_content,$drop_details,$drop_money,$drop_rate,$drop_cut)
{ $re="";
for($i=1;$i<=49;$i++)
{
$n=$this->wnum($i);
$win=$this->more_animal($n,$drop_content,$drop_details);
if($win==1){
$rt=$drop_money*$drop_rate+($drop_money*$drop_cut*0.01)-$drop_money;
$re.=$i."=".$rt.";";
}elseif($win==0){
$rt=$drop_money-($drop_money*$drop_cut*0.01);
$re.=$i."=-".$rt.";";
}else{
$re.=$i."=0;";
}
}
return $re;
}
//bwav
function ptmwav($drop_content,$drop_details,$drop_money,$drop_rate,$drop_cut)
{ $re="";
for($i=1;$i<=49;$i++)
{
$n=$this->wnum($i);
$win=$this->bwav("$n",$drop_content);
if($win==1){
$rt=$drop_money*$drop_rate+($drop_money*$drop_cut*0.01)-$drop_money;
$re.=$i."=".$rt.";";
}elseif($win==0){
$rt=$drop_money-($drop_money*$drop_cut*0.01);
$re.=$i."=-".$rt.";";
}else{
$re.=$i."=0;";
}
}
return $re;
}
//ta
function tsa($drop_content,$n)
{
if($drop_content==$this->animals("$n"))
{
return "1";
}else
{
return "0";
}
}
function td($tnum,$drop_content) //特单双大小,合单双
{
switch ($drop_content)
{
case "特单":
return $this->ptd($tnum);
break;
case "特双":
return $this->pts($tnum);
break;
case "特大":
return $this->tmax($tnum);
break;
case "特小":
return $this->tmin($tnum);
break;
case "特尾大" :
if($tnum==49)
{
return 2;
}
$tend=substr( $tnum, 1, 1 );
if((int)$tend>=5)
{
return 1;
}
else
{
return 0;
}
break;
case "特尾小" :
if($tnum==49)
{
return 2;
}
$tend=substr( $tnum, 1, 1 );
if((int)$tend<5)
{
return 1;
}
else
{
return 0;
}
break;
case "小单":
return $this->x_ptd($tnum);
break;
case "小双":
return $this->x_pts($tnum);
break;
case "大单":
return $this->d_ptd($tnum);
break;
case "大双":
return $this->d_pts($tnum);
break;
case "家禽":
return $this->jq_pnum($tnum);
break;
case "野兽":
return $this->ys_pnum($tnum);
break;
case "合单":
if($tnum==49)
{
return "2";
}else
{
$tnums=substr($tnum,0,1)+substr($tnum,1,1);
return $this->ptds($tnums);
}
break;
case "合双":
if($tnum==49)
{
return "2";
}else
{
$tnums=substr($tnum,0,1)+substr($tnum,1,1);
return $this->ptss($tnums);
}
break;
}
}
function x_ptd($tnum) //小单
{
if($tnum<25)
{
if((abs($tnum)+2)%2==1):
return "1";
else:
return "0";
endif;
}
else
{
if($tnum==49)
{
return "2"; //和
}
else
{
return "0";
}
}
}
function x_pts($tnum) //小双
{
if($tnum<25)
{
if((abs($tnum)+2)%2==1):
return "0";
else:
return "1";
endif;
}else
{
if($tnum==49)
{
return "2"; //和
}
else
{
return "0";
}
}
}
function d_ptd($tnum) //大单
{
if($tnum>=25)
{
if($tnum==49)
{
return "2"; //和
}
else
{
if((abs($tnum)+2)%2==1):
return "1";
else:
return "0";
endif;
}
}
else
{
return "0";
}
}
function d_pts($tnum) //大双
{
if($tnum>=25)
{
if($tnum==49)
{
return "2"; //和
}
else
{
if((abs($tnum)+2)%2==1):
return "0";
else:
return "1";
endif;
}
}else
{
return "0";
}
}
function ptd($tnum) //特单
{
if($tnum<>49)
{
if((abs($tnum)+2)%2==1):
return "1";
else:
return "0";
endif;
}else
{
return "2"; //和
}
}
function pts($tnum) //特双
{
if($tnum<>49)
{
if((abs($tnum)+2)%2==1):
return "0";
else:
return "1";
endif;
}else
{
return "2"; //和
}
}
function ptds($tnum) //合单
{
if((abs($tnum)+2)%2==1):
return "1";
else:
return "0";
endif;
}
function ptss($tnum) //合双
{
if((abs($tnum)+2)%2==1):
return "0";
else:
return "1";
endif;
}
function tmax($tnum) //特大
{
if($tnum>=25&&$tnum<49)
{
return "1";
}elseif($tnum<25)
{
return "0";
}elseif($tnum==49)
{
return "2"; //和
}
}
function tmin($tnum) //特小
{
if($tnum>25&&$tnum<49)
{
return "0";
}elseif($tnum<25)
{
return "1";
}elseif($tnum==49)
{
return "2"; //和
}
}
function jq_pnum($tnum)
{
if($tnum==49)
{
return "2";
}
else
{
$flag=0;
$baaa=array("12","24","36","48","07","19","31","43","06","18","30","42","04","16","28","40","03","15","27","39","02","14","26","38");
for($i=0;$i<count($baaa);$i++)
{
if($tnum==$baaa[$i])
{
$flag=1;
}
}
if($flag==1)
{
return "1";
}
else
{
return "0";
}
}
}
function ys_pnum($tnum)
{
if($tnum==49)
{
return "2";
}
else
{
$flag=0;
$baaa=array("01","13","25","37","11","23","35","47","10","22","34","46","09","21","33","45","08","20","32","44","05","17","29","41");
for($i=0;$i<count($baaa);$i++)
{
if($tnum==$baaa[$i])
{
$flag=1;
}
}
if($flag==1)
{
return "1";
}
else
{
return "0";
}
}
}
function tcolor($tnum,$drop_content) //特码色波
{
switch($drop_content)
{
case "红波":
if($this->num_rgb($tnum)=="r"):
return "1";
else:
return "0";
endif;
break;
case "绿波":
if($this->num_rgb($tnum)=="g"):
return "1";
else:
return "0";
endif;
break;
case "蓝波":
if($this->num_rgb($tnum)=="b"):
return "1";
else:
return "0";
endif;
break;
}
}
function num_rgb($arr)
{
$red=array("01","02","07","08","12","13","18","19","23","24","29","30","34","35","40","45","46");
$green=array("05","06","11","16","17","21","22","27","28","32","33","38","39","43","44","49");
$blue=array("03","04","09","10","14","15","20","25","26","31","36","37","41","42","47","48");
for($i=0;$i<count($red);$i++) if($arr==$red[$i]) return "r";
for($i=0;$i<count($green);$i++) if($arr==$green[$i]) return "g";
for($i=0;$i<count($blue);$i++) if($arr==$blue[$i]) return "b";
}
function vas($sign)
{ global $conn;
$sql=mysql_query("select nums from animals where sign='$sign'",$conn);
return mysql_result($sql,0,"nums");
}
//ta
function animals($num)
{
$a=array("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");
$b=array($this->vas(1),$this->vas(2),$this->vas(3),$this->vas(4),$this->vas(5),$this->vas(6),$this->vas(7),$this->vas(8),$this->vas(9),$this->vas(10),$this->vas(11),$this->vas(12));
for($i=0;$i<=11;$i++)
{
if(strstr($b[$i],$num))
{
return $a[$i];
exit;
}
}
}
//dsix
function more_animal($tnum,$drop_content,$drop_details) //多肖
{
if($tnum==49)
{
return "2";
}else
{
if(strstr($drop_details,$this->animals("$tnum")))
{
return "1";
}else return "0";
}
}
//bwav
function bwav($tnum,$drop_content) //半波
{
if($tnum==49)
{
return "2";
}else
{
switch($drop_content)
{
case "红单":
$cs="01.07.13.19.23.29.35.45";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "红双":
$cs="02.08.12.18.24.30.34.40.46";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "红大":
$cs="29.30.34.35.40.45.46";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "红小":
$cs="01.02.07.08.12.13.18.19.23.24";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "蓝单":
$cs="03.09.15.25.31.37.41.47";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "蓝双":
$cs="04.10.14.20.26.36.42.48";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "蓝大":
$cs="25.26.31.36.37.41.42.47.48";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "蓝小":
$cs="03.04.09.10.14.15.20";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "绿单":
$cs="05.11.17.21.27.33.39.43";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "绿双":
$cs="06.16.22.28.32.38.44";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "绿大":
$cs="27.28.32.33.38.39.43.44";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
case "绿小":
$cs="05.06.11.16.17.21.22";
if(strstr($cs,$tnum))
{
return "1";
}else return "0";
break;
}
}
}
}
$vp=new roots;
//echo $vp->profit_test('红单','','100',41,12,8);
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -