Verwenden der DateTime
Klasse, wenn ich versuche, den folgenden Code auszuführen:
$mydate = new DateTime();
echo $mydate->date;
Ich werde diese Fehlermeldung zurückbekommen
Hinweis: Undefinierte Eigenschaft: DateTime :: $ date ...
Dies ist nicht sinnvoll, da beim Ausführen var_dump()
der Variablen $mydate
deutlich wird, dass diese Eigenschaft vorhanden und öffentlich zugänglich ist:
var_dump($mydate);
object(DateTime)[1]
public 'date' => string '2012-12-29 17:19:25' (length=19)
public 'timezone_type' => int 3
public 'timezone' => string 'UTC' (length=3)
Ist das ein Fehler in PHP oder mache ich etwas falsch? Ich benutze PHP 5.4.3.