Une boucle pour tester tout les possibiliter

Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
- - Dernière réponse : papipsycho
Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
- 3 mai 2006 à 19:31
Bonjour je recherche a fair un une function qui test tout les possibiliter avec une array donc jai deja fait sa

$TestingArray = array("a","b","c","A","B","C","1","2","3");

for($i=0;$i<=3;$i++) {
  $j=0;
  while ($j<=3) {
    if ($TestingArray[$j] != "")
    {
      $test = $TestingArray[$i].$TestingArray[$j];
      print $test."
";
    }
    $j++;
  }
}

sela marche bien mes le seul probleme et que se n'est que sur 2 je m'explique
sa retourn
aa
ab
ac
aA
ect ..

et moi je voudrai pouvoir moduler
aaa
aab
....
aAa
aAb
ect ...
voila j'espert que vous aver compri mon probleme
merci pour toute vos reponce

--==Papi Psycho==--
Afficher la suite 

3 réponses

Messages postés
414
Date d'inscription
lundi 19 juillet 2004
Statut
Membre
Dernière intervention
23 septembre 2014
0
Merci
Suis pas tres sur d'avoir compris...
Mais si y a que 2 caracteres par ligne c'est parceque t'as 'que' 2 boucles, chaque boucle ajoute 1 catectère
Commenter la réponse de cs_ov3rdoze
Messages postés
137
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
28 août 2007
0
Merci
En fait l'optimal serait de créer une fonction que tu utilise récursivement.

Je travaille sur un script et je le posterai dès qu'il est terminé.

Spyro666 contre le 555
Commenter la réponse de cs_spyro666
Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
0
Merci
ben j'ai test sa mes sa merde

$TestingArray = array("a","b","c","A","B","C","1","2","3");
for($i=0;$i<=9;$i++)
{
$j = 0;
while ($j<= 2)
{
if (isset($TestingArray[$j]) AND $TestingArray[$j] != "")
{
$test = $TestingArray[$i].$TestingArray[$j].rescru();
echo $test."
";
$j++;
//return $test;
}
}
}

--==Papi Psycho==--
Commenter la réponse de papipsycho