Boucle php
Fermé
lirycs78
-
16 févr. 2009 à 15:54
djkent1 Messages postés 363 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 20 mai 2015 - 16 févr. 2009 à 16:31
djkent1 Messages postés 363 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 20 mai 2015 - 16 févr. 2009 à 16:31
A voir également:
- Boucle php
- Easy php - Télécharger - Divers Web & Internet
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Problème xiaomi redmi note 8t s'allume et s'éteint vibre - Forum Xiaomi
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Huawei s'allume et s'éteint en boucle - Forum Huawei
2 réponses
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
16 févr. 2009 à 16:01
16 févr. 2009 à 16:01
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
djkent1
Messages postés
363
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
20 mai 2015
48
16 févr. 2009 à 16:09
16 févr. 2009 à 16:09
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.
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
16 févr. 2009 à 16:14
16 févr. 2009 à 16:14
(si ... "$i < $nombre" est une condition ...)
djkent1
Messages postés
363
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
20 mai 2015
48
>
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
16 févr. 2009 à 16:31
16 févr. 2009 à 16:31
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.
16 févr. 2009 à 16:06