Hallo,
ich möchte gerne jede kombination von 3 aus 7 ausgeben lassen. Doppelte werte sollen nicht ausgegeben werden.
ein Script für 3 aus 3 habe ich bereits:
und ohne doppelte werte läuft es so ganz gut:
ich möchte gerne jede kombination von 3 aus 7 ausgeben lassen. Doppelte werte sollen nicht ausgegeben werden.
ein Script für 3 aus 3 habe ich bereits:
PHP-Code:
$kombi = array();
foreach($formatstofillarray as $wert_1){
foreach($formatstobfillarray as $wert_2){
foreach($formatstofillarray as $wert_3){
$kombi[] = $wert_1."<br>".$wert_2."<br>".$wert_3."<br><br><br>";
}
}
}
PHP-Code:
$kombi = array();
foreach($formatstofillarray as $wert_1){
foreach($formatstobfillarray as $wert_2){
foreach($formatstofillarray as $wert_3){
$kombi[] = $wert_1."<br>".$wert_2."<br>".$wert_3."<br><br><br>";
}
}
}
foreach($kombi as $kombinationen)
{
if(substr_count($kombinationen, $formatstofillarray[0]) <= 1 AND
substr_count($kombinationen, $formatstofillarray[1]) <= 1 AND
substr_count($kombinationen, $formatstofillarray[2]) <= 1)
{
echo $kombinationen;
}
wie kann ich das umformen, sodass nur 2 aus 3 bzw. 3 aus Sieben ausgegeben werden?
Kommentar