Wenn es die Zeit Mitternacht ist 24: 00+ $ Tag zum nächsten Tag .. und $ Zeit zurückgesetzt .. (mein Englisch bitte Sorry für) ändern müssen
<?php
if ($time > "23") {
$day + "1";
}
elseif ($time < "24") {
$day + "0";
}
echo $day;
switch ($day) {
case "1" : echo ("Mo"); break;
case "2" : echo ("Th"); break;
case "3" : echo ("We"); break;
case "4" : echo ("Tu"); break;
case "5" : echo ("Fr"); break;
case "6" : echo ("Sa"); break;
case "7" : echo ("Su"); break;
default : echo ("-error-");
}
?>
Ihr 'Switch' sollte durch einfaches Array ersetzt werden. Ganz zu schweigen von Mathe auf Streichern. –
Was ist Ihre Frage? –
Wo soll ich anfangen? '$ Day' ist nicht initialisiert. Vermutlich meinst du '$ day = 1' oder' $ day + = 1', je nachdem, was du tust. Es gibt keine Zeit wie 24:00, wenn die Zeiten von 00:00 bis 23:59:59 laufen. Das PHP-Eröffnungs-Tag auf halbem Weg ist falsch. Die switch-Anweisung ist falsch. Und ... was versuchst du eigentlich? – Andy