Une boucle pour tester tout les possibiliter

papipsycho Messages postés 45 Date d'inscription samedi 24 mai 2003 Statut Membre Dernière intervention 1 janvier 2008 - 2 mai 2006 à 14:11
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==--

3 réponses

cs_ov3rdoze Messages postés 414 Date d'inscription lundi 19 juillet 2004 Statut Membre Dernière intervention 23 septembre 2014
2 mai 2006 à 16:33
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
0
cs_spyro666 Messages postés 137 Date d'inscription lundi 10 janvier 2005 Statut Membre Dernière intervention 28 août 2007
2 mai 2006 à 18:30
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
0
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
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==--
0
Rejoignez-nous