décrementation php

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

racit
Nouveau WRInaute
 
Messages: 8
Inscription: Jeu Juil 10, 2008 15:33

décrementation php

Message le Jeu Sep 11, 2008 15:04

Bonjour

Voilà, je voudrais faire un script php pour me simplifier la vie.
Le principe est plutôt simple en fait :
J'ai le nombre 47672 et je souhaiterais un script php qui me decremente se nombre jusqu'à 0.
A chaque fois, il faudrait qu'il m'affiche le résultat sur une ligne pour former une liste.

S'est plus rapide que de le faire à la main :lol:


kanon90
WRInaute passionné
WRInaute passionné
 
Messages: 672
Inscription: Ven Mar 23, 2007 13:36

Message le Jeu Sep 11, 2008 15:08

Code: Tout sélectionner
for ($i=47672; $i=0; $i--) {
   echo $i."<br />";
}

echo "0";

racit
Nouveau WRInaute
 
Messages: 8
Inscription: Jeu Juil 10, 2008 15:33

Message le Jeu Sep 11, 2008 15:15

Je viens de tester mais s'est juste affiché O


moktoipas
WRInaute accro
WRInaute accro
 
Messages: 2323
Inscription: Mar Juin 29, 2004 11:52

Message le Jeu Sep 11, 2008 15:21

Code: Tout sélectionner
for ($i=47672; $i>=0; $i--) {
   echo $i."<br />";
}


druart
WRInaute accro
WRInaute accro
 
Messages: 1703
Inscription: Dim Avr 30, 2006 8:08

Message le Jeu Sep 11, 2008 15:23

for ($i=47672; $i!=0; $i--) {

EDIT : 'Te moques pas' on a posté en même temps (les deux fonctionnent) ;-)
Dernière édition par druart le Jeu Sep 11, 2008 15:26, édité 2 fois.


kanon90
WRInaute passionné
WRInaute passionné
 
Messages: 672
Inscription: Ven Mar 23, 2007 13:36

Message le Jeu Sep 11, 2008 15:24

on peut pas décrémenter avec une boucle for ?

Ben essaie :

Code: Tout sélectionner
$i=47000;

while($i>=0)
{
echo $i."<br />";
--$i;
}

echo "0";


Sinon ben... débrouille toi, pas bonjour pas merci, google est ton ami.
Dernière édition par kanon90 le Jeu Sep 11, 2008 15:26, édité 1 fois.


moktoipas
WRInaute accro
WRInaute accro
 
Messages: 2323
Inscription: Mar Juin 29, 2004 11:52

Message le Jeu Sep 11, 2008 15:25

kanon90 -> si, mais tu as craqué ta condition...


bruno212
WRInaute impliqué
WRInaute impliqué
 
Messages: 360
Inscription: Dim Fév 13, 2005 23:32

Re: décrementation php

Message le Jeu Sep 11, 2008 15:25

Bonjour,

racit a écrit:S'est plus rapide que de le faire à la main :lol:


Code: Tout sélectionner
s/s\'est/c\'est/g


travaillez vos expressions régulières...;-)


SuperCureuil
WRInaute passionné
WRInaute passionné
 
Messages: 662
Inscription: Ven Mar 09, 2007 9:44

Message le Jeu Sep 11, 2008 15:26

Code: Tout sélectionner
<?php
   for ($i=47672; $i>=1; $i--)
   {
      echo $i."<br />";
   }
?>


Pas mieux que druart et moktoipas, ça fonctionne très bien :wink:


kanon90
WRInaute passionné
WRInaute passionné
 
Messages: 672
Inscription: Ven Mar 23, 2007 13:36

Message le Jeu Sep 11, 2008 15:27

moktoipas a écrit:kanon90 -> si, mais tu as craqué ta condition...


beh vi j'ai vu ca...


druart
WRInaute accro
WRInaute accro
 
Messages: 1703
Inscription: Dim Avr 30, 2006 8:08

Re: décrementation php

Message le Jeu Sep 11, 2008 15:27

bruno212 a écrit:Bonjour,

racit a écrit:S'est plus rapide que de le faire à la main :lol:


Code: Tout sélectionner
s/s\'est/c\'est/g


travaillez vos expressions régulières...;-)


Excellent !
Il ne lui reste plus qu'à dire "merci"

racit
Nouveau WRInaute
 
Messages: 8
Inscription: Jeu Juil 10, 2008 15:33

Message le Jeu Sep 11, 2008 15:28

Merci , tout est bon :D


moktoipas
WRInaute accro
WRInaute accro
 
Messages: 2323
Inscription: Mar Juin 29, 2004 11:52

Message le Jeu Sep 11, 2008 15:30

druart >

Par contre il faut se mefier des !=

quand on met une condition avec un != et qu'on change certains paramètres de la boucle, (genre si on met une valeur de départ négative,un nombre impair qu'on décrémente de deux en deux) on fait une boucle infini.


druart
WRInaute accro
WRInaute accro
 
Messages: 1703
Inscription: Dim Avr 30, 2006 8:08

Message le Jeu Sep 11, 2008 15:35

moktoipas a écrit:druart >

Par contre il faut se mefier des !=

quand on met une condition avec un != et qu'on change certains paramètres de la boucle, (genre si on met une valeur de départ négative,un nombre impair qu'on décrémente de deux en deux) on fait une boucle infini.


=> Même si mon code fonctionne, tu as parfaitement raison : le tien est plus propre.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités