Helmuth: Fehler bei PHP switch ausgabe

Beitrag lesen

Lass einfach die führende "0" weg, da date("w") sie nich liefert.

Also:

switch($ausgangstag){
  case 0:
    $tag = 'Sonntag';
    break 1;
  case 1:
    $tag = 'Montag';
    break 1;
  case 2: .....

oder du nimmst diesen etwas kürzeren Code:

function get_month( $month ) {
 $ARR_month = array( "Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember" );
  $month = $ARR_month[$month-1];
 return htmlentities( $month, ENT_QUOTES, 'ISO-8859-1' );
};

echo "aktueller Monat: ".get_month( date("m") );

Helmuth