Benim şirkette bir araç havuzu programı (işlem kompleksinin tür) için geliştiriyorum bir uygulama ile bir sorunu var. Ne yapmak istiyorum follwoing olduğunu:
Ben 3 kişilik 3 takım var, her takım örneği için benzersiz bir üye kimliği vardır:
Grup 1 = (1,2,3,4)
Grup 2 = (5,6,7,8)
Grup 3 = (9,10,11,12)
Fikir 2 üye (ben üyesi başına en az 8 olduğunu düşünüyorum) without matching with someone from the same group mümkün olduğunca çok sayıda kombinasyonları yapmaktır.
Örneğin
1-5 1-6 1-7 1-8 1-9 1-10 1-11 1-12 2-5 2-6 2-7 2-8 2-9 ... and so on
Bu kod parçacığını (ben başarmak istiyorum ne mantıklı olmayabilir ama ben bir genç programcı değilim)
<?php
$numberSet = array( range(1,4),
range(5,8),
range(9,12)
);
$sizeofArray=count($numberSet);
for ($i=0; $i<$sizeofArray; $i++){
for ($j=0; $j<count($numberSet[$i]); $j++){
for ($k=0; $k<count($numberSet[$i]); $k++){
echo $numberSet[$i][$j] . "<br>";
}
}
}
?>