Jag har 5 stycken arryer typ:
$first_name[0] = "Tammy";
$first_name[1] = "Debby";
$first_name[2] = "Deborah";
$first_name[3] = "Eric";
$first_name[4] = "Jessica";
$first_name[5] = "Neil";
$between[0] = "";
$between[1] = "_";
$between[2] = "-";
$between[3] = ".";
och så vidare.
Nu vill jag får fram alla möjliga kombinationer av dessa.Sedan vill jag ju skriva ut dem på skärmen med echo
Som jag tänker måste jag gör någon slags loop-i-loop-i-loop etc för att få till det.
Men jag får inte till det, någon som kan hjälpa mig?
JediSthlm
SSPiNMedlem sedan mars 20007 896 inlägg Hur vill du kombinera de olika värdena? Typ: "Tammy-Debby"?
För "Tammy-Debby":
for ( $i = 0; $i < count ( $first_name ); $i++ ) {
for ( $n = 0; $n < count ( $between ); $n++ ) {
for ( $q = 0; $q < counter ( $first_name); $q++ ) {
echo $first_name[ $i ] . $between[ $n ] . $first_name[ $q ] . "<br />";
}
}
}
Borde nästan gå att göra på något snyggare sätt, men jag kommer inte på något nu.
Tack för snabbt svar.
Tanken är att det ska skrivas ut typ:
Tammy
Tammy_
Tammy-
Tammy.
Debby
Debby_
Debby-
Debby.
och så vidare. Ditt script, gör det det?
JediSthlm
Härligt, det fungerar, tack.
SSPiNMedlem sedan mars 20007 896 inlägg Njä, det ska skriva ut på det här sättet:
TammyDebby
Tammy_Debby
Tammy-Debby
Gör det inte det?
jag moddade detl lite för jag hade lite fler variablar så jag fick iallfall till det jag ville.
Tack