Tach!
Wichtig ist das === statt ==, damit PHP nicht versucht, mit Typen zu jonglieren.
Hier nicht. Bei PHP werden Objekte im booleschen Kontext immer zu true. Es besteht keine Gefahr, dass man ein DateTime-Objekt mit false verwechseln könnte, wenn man nur == als Vergleichoperator nimmt, oder einfach nur if ($start) ... oder if (!$start) ... testet.
dedlfix.
 nicht angemeldet
 nicht angemeldet Rolf B
 Rolf B Matthias Apsel
 Matthias Apsel