這篇是純php實現中秋博餅遊戲系列博文(2)
上文是:
純php實現中秋博餅遊戲(1):繪製骰子圖案
要純php實現,就要用php來生成圖案,第一步就先繪製骰子圖案。下面就是編碼實現業務邏輯,具體**如下:
1<?php23
class
roll420
21/**22
* 獲取篩子排名結果
23* @param $dice
24* @return array
25*/
26public
function getres($dice)27
3839/**
40* 擲骰子
41* @return array
42*/
43public
function
rolldice()
4449
return
$res;50
}5152/**53
* 格式化擲骰子結果
54* @param array $list
55* @return array
56*/
57public
function formatdice($list =)
5863
$data =[
64 1 => 0,
65 2 => 0,
66 3 => 0,
67 4 => 0,
68 5 => 0,
69 6 => 0,
70];
71foreach ($list
as$val
) 75}76
foreach ($data
as$key => $val
) 80}81
return
$data;82
}8384/**85
* 判斷篩子結果的大小
86* @param $list
87* @return int|string
88*/
89public
function getrank($list)90
else
105 } else
110}
111//
有一條規則匹配,跳出迴圈,
112if ($res != $this->_defrank)
115}
116//
有一條規則匹配,跳出迴圈,
117if ($res != $this->_defrank)
120}
121}
122return
$res
;123
}124
125/*
*126
* 根據排序獲取擲骰子結果名稱
127* @param int $rank
128* @return array
129*/
130public
function getname($rank = null
)131
152return
$rankname
;153
}154
return
$list
;155
}156
157/*
*158
* 返回規則
159* @return array
160*/
161private
function
_getrule()
162218
}219
220$roll = new
roll();
221$res = $roll->lottery();
222223
echo '';
224echo '';
225foreach($res['dice'] as
$val
)228
echo '
';229
230echo '';
231echo '';
1下面是我抽中狀元的效果圖,o(∩_∩)o哈哈~<?php23
class
imgdock
464 imagepng($img
);65 imagedestroy($img
);66}67
}68}69
70$num = 0;
71if(isset($_get['num']))
74$imgdock = new
imgdock();
75$imgdock->getimg($num);
純php實現中秋博餅遊戲系列博文:
純php實現中秋博餅遊戲(1):繪製骰子圖案
純php實現中秋博餅遊戲(2):擲骰子並輸出結果
done!
純php實現中秋博餅遊戲(2) 擲骰子並輸出結果
這篇是純php實現中秋博餅遊戲系列博文 2 上文是 純php實現中秋博餅遊戲 1 繪製骰子圖案 要純php實現,就要用php來生成圖案,第一步就先繪製骰子圖案。下面就是編碼實現業務邏輯,具體 如下 1 class roll420 21 22 獲取篩子排名結果 23 param dice 24 ret...
php實現的中秋博餅遊戲之擲骰子並輸出結果功能詳解
前面講述了php實現的中秋博餅遊戲之繪製骰子圖案功能,純php實現,就要用php來生成圖案,第一步就先繪製骰子圖案。下面就是編碼實現業務邏輯,具體 如下 獲取篩子排名結果 param dice return array public function getres dice 擲骰子 return a...
閩南風俗 中秋博餅
一年一度,中秋節馬上來臨。潛水看討論中秋福利,反正我們是什麼也沒有的,我也不奢望,雖然我很愛吃月餅。有提及搏餅,讓我想起了在南方的日子。閩南的風俗,到了中秋前後,每個單位 公司,或者小團體,都會組織一次非常有趣的博餅。博餅據說本來是以月餅作為博的禮物的,演變到現在,禮物花樣繁多,大件的如家電作為獎品...