我有以下 PHP 代码洗牌 1 套牌;但是 - 我希望像赌场在二十一点游戏中那样洗牌 6 副牌。关于如何实现这一目标的任何想法?
private $suites = array('c', 'd', 'h', 's');
private $ranks = array('2', '3', '4', '5', '6', '7', '8', '9', 't', 'j', 'q', 'k', 'a');
private $deck = array();
for ($i = 0; $i < count($this->deck); $i++) {
$r = $i + rand(0, 51 - $i);
$temp = $this->deck[$i];
$this->deck[$i] = $this->deck[$r];
$this->deck[$r] = $temp;
}