Problème avec la boucle for et la condition if
Posté : 10 mai 2009, 14:19
Bonjour,
j'essaie de mettre le résultat d'une boucle dans la condition d'un if, je m'explique
et j'aimerais que dans le if qu'il suit apparaissent ceci
Voila mon problème en espérant que cela soit possible.
Merci d'avance.
j'essaie de mettre le résultat d'une boucle dans la condition d'un if, je m'explique
$string = $_GET['v'];
$ligne = 0;
$ligneafaire = 5;
$nbligne= $ligne + $ligneafaire;
for ($i=$ligne; $i<$nbligne; $i++) {
if ($i == $nbligne - 1) {
$texte = "(substr($string, $i, 1) == 1)";
}else {
$texte = "(substr($string, $i, 1) == 1)&&";
}echo $texte;
}
if ($texte) { echo "UN DES CHIFFRE A 1"; } else { echo "UN DES CHIFFRE A 0"; }
J'obtient avec ma boucle Code : Tout sélectionner
(substr(00000000000000000000, 0, 1) == 1)&&(substr(00000000000000000000, 1, 1) == 1)&&(substr(00000000000000000000, 2, 1) == 1)&&(substr(00000000000000000000, 3, 1) == 1)&&(substr(00000000000000000000, 4, 1) == 1)Code : Tout sélectionner
if ((substr(00000000000000000000, 0, 1) == 1)&&(substr(00000000000000000000, 1, 1) == 1)&&(substr(00000000000000000000, 2, 1) == 1)&&(substr(00000000000000000000, 3, 1) == 1)&&(substr(00000000000000000000, 4, 1) == 1))Merci d'avance.