Matti Mäkitalo: for($i=1900;$i <= 2013;$i++)

Beitrag lesen

Hi,

Ich möchte gerne einen Zahlenstran erstellen von 1900 bis 2013.

Weil es eigentlich viel schöner ist, wollte ich es mal zeigen:

  
for ($stop = new DateTime('1900-01-01'),  
     $i = new DateTime(),  
     $year = DateInterval::createFromDateString('1 year');  
     $i >= $stop;  
     $i->sub($year)  
    ) {  
	echo $i->format('Y'), "\n";  
}  

Dann hat man in $i schon ein DateTime-Objekt.

Bis die Tage,
Matti