echo $begrüßung;
Von den Date and Time Functions sind für dieses Vorhaben mktime(), checkdate() und date() geeignet. Statt mit checkdate() die Jahr-Monat-Tag-Kombination auf Gültigkeit zu prüfen
Kannst du mir mal ein Bsp. geben, wie du dir das denkst?
Um aus einem Timestamp einen Wochentag zu extrahieren nimmt man die Funktion date() mit einem passenden Format-String. Um aus einer in Einzelteilen (Tag, Monat, Jahr) vorliegenden Datumsinformation einen Timestamp zu erzeugen nimmt man mktime(). Um vorher zu prüfen, ob die Datumsinformation ein gültiges Datum darstellt, kann man checkdate() verwenden.
Wenn du einen Kalender erstellen willst, gehst du die Tage von 1 bis 31 durch und ignorierst die, bei denen checkdate() false ergibt (z.B. 30. Februar). Dann erzeugst du einen Timestamp und extrahiert mit date() die weiteren gewünschten Informationen.
echo "$verabschiedung $name";