Tach!
Wenn ich das ausführe bekomme ich folgenden Fehler:
Fatal error: Uncaught exception 'Exception' with message 'DatePeriod::__construct(): This constructor accepts either (DateTimeInterface, DateInterval, int) OR (DateTimeInterface, DateInterval, DateTime) OR (string) as arguments.'
Das ist ein Folgefehler. Der eigentliche ist ein Tippfehler bei einem Variablennamen.
Was mache ich falsch?
Du hast das error_reporting nicht auf E_ALL stehen. Das hätte dir die Ungereimtheit bei den Variablen angezeigt.
dedlfix.