|
@@ -66,6 +66,29 @@ trait RulePlus
|
|
|
|
|
|
|
|
//足球进球大小 $score进球数 type:2大 1小 $matchResultWord匹配文字原样输出
|
|
//足球进球大小 $score进球数 type:2大 1小 $matchResultWord匹配文字原样输出
|
|
|
//$condition 0.5/1 2/2.5 2 这样的
|
|
//$condition 0.5/1 2/2.5 2 这样的
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ 条件 大/小 进球数 输赢
|
|
|
|
|
+ 1/1.5 大 0 $min=-1.5,$max=-1 -1
|
|
|
|
|
+ 1/1.5 大 1 $min=-0.5,$max=0 4
|
|
|
|
|
+ 1/1.5 大 2 $min=0.5,$max=1 1
|
|
|
|
|
+ 1/1.5 大 3 $min=1.5,$max=2 1
|
|
|
|
|
+
|
|
|
|
|
+ 1.5/2 大 0 $min=-2,$max=-1.5 -1
|
|
|
|
|
+ 1.5/2 大 1 $min=-1,$max=-0.5 -1
|
|
|
|
|
+ 1.5/2 大 2 $min=0,$max=0.5 3
|
|
|
|
|
+ 1.5/2 大 3 $min=1,$max=1.5 1
|
|
|
|
|
+ --------------------------------------------------
|
|
|
|
|
+ 1/1.5 小 0 $min=-1.5,$max=-1 1
|
|
|
|
|
+ 1/1.5 小 1 $min=-0.5,$max=0 3
|
|
|
|
|
+ 1/1.5 小 2 $min=0.5,$max=1 -1
|
|
|
|
|
+ 1/1.5 小 3 $min=1.5,$max=2 -1
|
|
|
|
|
+
|
|
|
|
|
+ 1.5/2 小 0 $min=-2,$max=-1.5 1
|
|
|
|
|
+ 1.5/2 小 1 $min=-1,$max=-0.5 1
|
|
|
|
|
+ 1.5/2 小 2 $min=0,$max=0.5 4
|
|
|
|
|
+ 1.5/2 小 3 $min=1,$max=1.5 -1
|
|
|
|
|
+ */
|
|
|
public function zq_inball_bigsmall($score, $condition, $type, $matchResultWord)
|
|
public function zq_inball_bigsmall($score, $condition, $type, $matchResultWord)
|
|
|
{
|
|
{
|
|
|
$score = intval($score);
|
|
$score = intval($score);
|
|
@@ -99,15 +122,29 @@ trait RulePlus
|
|
|
$this->doexchage($smin, $smax);
|
|
$this->doexchage($smin, $smax);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if ($smin > 0 && $smax > 0) {
|
|
|
|
|
- $returnDatas['result'] = 1;
|
|
|
|
|
- } elseif ($smin < 0 && $smax < 0) {
|
|
|
|
|
- $returnDatas['result'] = -1;
|
|
|
|
|
|
|
+ if ($type == 2) {
|
|
|
|
|
+ if ($smin > 0 && $smax > 0) {
|
|
|
|
|
+ $returnDatas['result'] = 1;
|
|
|
|
|
+ } elseif ($smin < 0 && $smax < 0) {
|
|
|
|
|
+ $returnDatas['result'] = -1;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ if ($smax > 0) {
|
|
|
|
|
+ $returnDatas['result'] = 3;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $returnDatas['result'] = 4;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
} else {
|
|
} else {
|
|
|
- if ($smin >= 0) {
|
|
|
|
|
- $returnDatas['result'] = 3;
|
|
|
|
|
|
|
+ if ($smin > 0 && $smax > 0) {
|
|
|
|
|
+ $returnDatas['result'] = -1;
|
|
|
|
|
+ } elseif ($smin < 0 && $smax < 0) {
|
|
|
|
|
+ $returnDatas['result'] = 1;
|
|
|
} else {
|
|
} else {
|
|
|
- $returnDatas['result'] = 4;
|
|
|
|
|
|
|
+ if ($smin < 0) {
|
|
|
|
|
+ $returnDatas['result'] = 3;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $returnDatas['result'] = 4;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
return $returnDatas;
|
|
return $returnDatas;
|