Wer hätte da einen Tipp für mich oder könnte mir ein wenig weiter helfen?
Ich wollte eigentlich ganz einfach, dass hinter dem Wochentag sogleich die Tageszeit angefügt wird. Wie Z. B. Sonntagnacht, Montagmittag.....
Hatte das mal versucht mit date(H); in einem Array um dann mittels einer definierten Variable dadrauf zu zugreifen... Hat aber nicht funktioniert. Also sowas wie $Tageszeit = array[date(H)];
Eigentlich dürfte es ja ein Feld sein, wobei kurz anhand der Stunde geprüft wird, und dann für die definierten Tageszeiten den entsprechenden Wert auszugeben. Denn für jede Stunde bzw. Stundenbereich....? Wollt mir da hoffenltich ein wenig Schreibarbeit sparren....
Ich hatte mir auch noch überlegt, es über den Befehl SWITCH und CASE....BREAK; zu machen. Aber wie könnte ich sowas wie von case 1 bis cas 5 ohne case 1: case 2: und so weiter zu schreiben es abzukürzen?
Nur wie ist das umzusetzen?
Code ohne Tageszeit:
- Code: Select all
<?PHP
function Datumsformat($timestamp) {
if (!$timestamp) $timestamp=time();
$Monat = array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli",
"August", "September", "Oktober", "November", "Dezember");
$Wochentag = array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag",);
return$Datumsformat=$Wochentag[date("w",$timestamp)].", der ".date("j", $timestamp).".
".$Monat[date("m", $timestamp) - 1]." ".date("Y", $timestamp);
}
echo @Datumsformat();
?>
Vielen Dank schon mal für eure Hilfe!