minus fra et bestemt tal til et andet med php

Tags:    php

Hej, jeg prøver at udskrive en masse årstal fra 2011 - 1960 ved at tage 2011 og trække fra indtil jeg når 1960. Alle årstallene skal vises mellem de 2 tal(2011, 1960 incl.).

Hvordan gør jeg det?

Det er nemt nok den anden vej rundt fra 1960 - 2011, hvor man lægger 1 til indtil 2011.

Fold kodeboks ind/udPHP kode 




6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 14 karma
Sorter efter stemmer Sorter efter dato
Stefans svar er et godt svar, men vil lige pointerer at der også findes en anden løkke, som du kan benytte til formålet. Løkken kaldes en 'for' løkke, og ser således ud til dit eksempel
Fold kodeboks ind/udPHP kode 

For løkken betyder at du kan initialisere din variabel i løkkens hoved, plus at du også her kan specificerer din increment, som i dette tilfælde ikke er ++, men --. Løkken kan altså teoretisk specificeres således
for (initialisation; betingelse; tæller) { //Løkkens kode her! }

Personligt syntes jeg for løkken er et bedre valg her, men da while løkken gør præcis det samme er dette nok bare en smags sag :)

Ellers god fornøjelse med dit projekt!



Indlæg senest redigeret d. 29.04.2011 21:10 af Bruger #4487
Noget i den her retning?
Fold kodeboks ind/udPHP kode 






Martins løkke en smule ændret og fikset for fejl:
Fold kodeboks ind/udKode 




Jeps - it does the trick!!:D

Tak for hjælpen!

VH

Morten Bjerg



Jeg vil give Martin ret. FOR er nok mest oplagt i situationer som denne hvor start og slut-kriteriet er klart defineret. Men det er som sagt en smagssag.




Martins løkke en smule ændret og fikset for fejl

Hehe Sry, var måske lidt for hurtig :P





t