【完善思路:在給朋友看了結果之後,朋友說有幾點需要注意,東道主一定在a組,還有為了體現東道主的的優勢,其同組對手都要相對較弱;另外,歐洲區國家外同組迴避,歐洲區最多兩支同組的迴避規則。所以結合一下需求,需要重新完善下程式哦,還是略複雜的是嗎?哪位來試試。。。】
* 歐洲區-1 俄羅斯、比利時、法國、葡萄牙、德國、塞爾維亞、波蘭、英格蘭、西班牙、冰島、瑞士、克羅埃西亞、瑞典和丹麥(14支)話不多說,先看結果,取了三次的。足球狗有什麼想說的,有死亡之組嗎?哈哈 o-o* 亞洲區-2 日本、沙特、伊朗、南韓和澳大利亞(5支)
* 北美區-3 墨西哥、哥斯大黎加和巴拿馬(3支)
* 非洲區-4 突尼西亞、奈及利亞、摩洛哥、塞內加爾和埃及(5支)
* 南美區-5 巴西、烏拉圭、阿根廷、哥倫比亞和秘魯(5支)
貼上程式(乙個 php的array_rand()函式+迴圈搞定):
1$firstclass = ['俄羅斯','德國','巴西','葡萄牙','阿根廷','比利時','波蘭','法國'];
2$secondclass = ['西班牙','秘魯','瑞士','英格蘭','哥倫比亞','墨西哥','烏拉圭','克羅埃西亞'];
3$thirdclass = ['丹麥','冰島','哥斯大黎加','瑞典','突尼西亞','埃及','塞內加爾','伊朗'];
4$forthclass = ['塞爾維亞','奈及利亞','澳大利亞','日本','摩洛哥','巴拿馬','南韓','沙地阿拉伯'];
5for($i=0;$i
<8;$i++)
26$k = array_rand($firstclass,1);
27$group[$idx] = $firstclass[$k
];28
unset($firstclass[$k
]);29
30$k = array_rand($secondclass,1);
31$group[$idx] = $secondclass[$k
];32
unset($secondclass[$k
]);33
34$k = array_rand($thirdclass,1);
35$group[$idx] = $thirdclass[$k
];36
unset($thirdclass[$k
]);37
38$k = array_rand($forthclass,1);
39$group[$idx] = $forthclass[$k
];40
unset($forthclass[$k
]);4142}
43echo json_encode($group);die;
正一專欄 俄羅斯世界盃來了 抽籤概述
2017 12 02 九天 九天時空 俄羅斯世界盃抽籤儀式昨晚在莫斯科克林姆林宮舉行,包括馬勒當拿在內的8位世界盃上的名宿參加抽籤儀式,32強八個小組塵埃落定,世界盃的賽程出爐,剩下就是靜靜等待明年6月15日俄羅斯世界盃的開幕,俄羅斯世界盃真的來了。由於本屆世界盃的抽籤規則有了較大改變,包括種子隊和...
俄羅斯世界盃直播背後的技術趨勢
2018年俄羅斯世界盃已經結束乙個多月,你是否還記得 世界盃直播時的熱血沸騰?我們能即時流暢地 這些精彩的賽事,肯定少不了強有力的技術保障和穩定的網路支援。在本屆俄羅斯世界盃賽事直播背後有哪些技術趨勢?akamai中國區 事業部總經理張軻近期向記者分享了akamai從本屆世界盃直播觀測到的一些趨勢。...
俄羅斯世界盃直播背後的技術趨勢
2018年俄羅斯世界盃已經結束乙個多月,你是否還記得 世界盃直播時的熱血沸騰?我們能即時流暢地 這些精彩的賽事,肯定少不了強有力的技術保障和穩定的網路支援。在本屆俄羅斯世界盃賽事直播背後有哪些技術趨勢?akamai中國區 事業部總經理張軻近期向記者分享了akamai從本屆世界盃直播觀測到的一些趨勢。...