Mailinglisten-Archive |
From: "Guenther Theilen" <theilen at eqi.de> > Gegeben sind $anfang_monat, $anfang_jahr, $end_monat und $end_jahr. > etzt möchte ich eine Liste aller Monate in diesem Zeitraum, z.B. so: > $anfang_monat = 11 > $anfang_jahr = 03 > $end_monat = 02 > $end_jahr = 04 > Rauskommen soll etwas in der Art: > 11/03 > 12/03 > 01/04 > 02/04 <? $anfang_monat = 11; $anfang_jahr = 3; $end_monat = 2; $end_jahr = 4; for($jahr = $anfang_jahr; $jahr <= $end_jahr; $jahr++) { for($monat = $anfang_monat; $monat <= 12; $monat++) { $jahrString = $jahr; if(strlen($jahrString) < 2) { $jahrString = '0'.$jahrString; } $monatString = $monat; if(strlen($monatString) < 2) { $monatString = '0'.$monatString; } $dateString = $monatString.'/'.$jahrString; if($jahrString == $end_jahr && $monatString == $end_monat) { break; } else { echo "$dateString<br>\n"; } } } die('done'); ?> Gruss, Andreas -- http://www.migetcms.de -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive