Tach!
ich ermittle wie folgt einen Wochentag
Ein bisschen genauer darf man das als Programmierer schon formulieren. Der Name des Wochentags auf Deutsch zu einem Datum darf es also sein.
$datum=strtotime("2019-05-18"); $tage = array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"); $tag = $tage[date("w",$datum)]; echo $tag;
gibt es noch eine einfachere Möglichkeit?
Welcher Teil soll einfacher werden bei diesem Dreizeiler? Willst du den Code in eine Funktion auslagern, so das du beim Verwenden nur noch einen Funktionsaufruf zu notieren hast? Oder ist das die einzige Stelle der Anwendung, so dass sich eine Funktion nicht lohnt? Reicht es dann lediglich die Syntax ein wenig zu kürzen? Zum Beispiel eckige Klammern statt array(...)
$tage = ["Sonntag",…];
Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch. Es wäre noch umständlicher als das Array zu notieren, sie aus anderen Datensammlungen zu extrahieren.
dedlfix.