Boucle php
lirycs78
-
djkent1 Messages postés 381 Statut Membre -
djkent1 Messages postés 381 Statut Membre -
Bonjour,
Voila j'ai une boucle for et j'aimerais qu'une fois la condition remplie, il passe a une autre boucle for.
Voila c'est simple mais je vois pas comment faire.
for($i = 0;$i < $nombre;$i++){
echo $i."<br>";
}
ect...
Merci
Voila j'ai une boucle for et j'aimerais qu'une fois la condition remplie, il passe a une autre boucle for.
Voila c'est simple mais je vois pas comment faire.
for($i = 0;$i < $nombre;$i++){
echo $i."<br>";
}
ect...
Merci
Configuration: Windows Vista Internet Explorer 7.0
A voir également:
- Boucle php
- Expert php - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Php alert ✓ - Forum PHP
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Vlc lecture en boucle - Forum Lecteurs et supports vidéo
2 réponses
Quelle condition ? le principe d'une boucle for() c'est justement que la condition est toujours vérifiée, et la for() s'arrête lorsque cette condition ne l'est pas (ou plus).
Si tu veux enchaîner des boucles for() rien ne t'en empêche.
=> ça "compte" 2 fois de 0 à $nombre-1
Si tu veux enchaîner des boucles for() rien ne t'en empêche.
for($i = 0;$i < $nombre;$i++){
echo $i."<br>";
}
for($i = 0;$i < $nombre;$i++){
echo $i."<br>";
}
=> ça "compte" 2 fois de 0 à $nombre-1
lirycs78
Donc une fois que la premiere boucle sera terminer il passera a la prochaine c sa ?
Oui il passera tous seul à la prochaine boucle, mais y'a pas de condition dans une boucle for, on utilise la boucle for quand on connait le nombre d'itération à faire.
NON !! c'est une comparaison. Une boucle pour signifie :
pour i = ta_valeur jusqu'a avoir atteint ta_valeur_max par pas de 1 (ou autant que tu veux) exécutele contenus de la boucle.
Alors appel sa condition si sa te chante mais une condition c'est dans un si, un tant que ou un répéter jusqu'à ou encore un switch.
pour i = ta_valeur jusqu'a avoir atteint ta_valeur_max par pas de 1 (ou autant que tu veux) exécutele contenus de la boucle.
Alors appel sa condition si sa te chante mais une condition c'est dans un si, un tant que ou un répéter jusqu'à ou encore un switch.
Enfaite mon code ressemble a sa :
$site = $site."plus";
if(!empty($array_dir)){
for ($num = 0; $num < count($array_dir); $num++){
for ($i = 1; $i < 11; $i++){
$ok = haha($ok = str_repeat($array_dir[$num],$i),$argument = "plus",$site);
$rep[$i] = $ok;
}
#return $rep;
}
return $rep;
}
return false;
}
Le but du code c'est quil doit me retourner différent dossier que jai inscrit au préalable dans $array_dir.
Moi j'aimerais qu'il me return a chaque fois un tableau avec les différents dossier. Le probléme c qu'il me return selement le dernier dossier et pas ce d'avant, ors je l'ai voudrai tous.
$site = $site."plus";
if(!empty($array_dir)){
for ($num = 0; $num < count($array_dir); $num++){
for ($i = 1; $i < 11; $i++){
$ok = haha($ok = str_repeat($array_dir[$num],$i),$argument = "plus",$site);
$rep[$i] = $ok;
}
#return $rep;
}
return $rep;
}
return false;
}
Le but du code c'est quil doit me retourner différent dossier que jai inscrit au préalable dans $array_dir.
Moi j'aimerais qu'il me return a chaque fois un tableau avec les différents dossier. Le probléme c qu'il me return selement le dernier dossier et pas ce d'avant, ors je l'ai voudrai tous.