使用DateTime
類,如果我嘗試運行下面的代碼。爲什麼我不能在PHP的DateTime類中訪問DateTime-> date?這是一個錯誤嗎?
$mydate = new DateTime();
echo $mydate->date;
我會回來此錯誤消息
Notice: Undefined property: DateTime::$date...
這是沒有意義的,因爲在可變$mydate
運行var_dump()
時,它清楚地表明,這種屬性存在並對外開放。
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)
這是PHP中的錯誤還是我做錯了什麼?我正在使用PHP 5.4.3。
好問題。我想了一會兒,我不明白......任何事情。 – regularmike