Mailinglisten-Archive |
Hi Alex,
Du wolltest das unabhaengig von der Jahreszahl,
dann musst Du den Code noch etwas erweitern:
<?
$DT = array('21.02','31.03','11.05','27.06');
$firstday = '24.03';
$last_day = '05.06';
function dayofyear($str) {
$AA = explode('.',$str);
$AA[2] = date('Y', time());
$tm = mktime(0,0,0,$AA[1],$AA[0],$AA[2]);
return date('z', $tm);
}
foreach($DT as $dat) {
$ad = (dayofyear($dat) >= dayofyear($firstday));
$ed = (dayofyear($dat) <= dayofyear($last_day));
echo $dat.' - '.(($ad && $ed) ? "JA\n" : "nein\n");
}
?>
m. b. G. Norbert
_____________________
normal: 02686-987103
Notruf: 0177-2363368
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive