问答详情
源自:5-4 [PDO] 数据库操作类之获取一条记录

請問老師:

echo $PdoMySQL::$lastInsertId;

這句語法在我編碼時(DW)一直顯示有錯標示,但執行後並沒有報錯,

後來我查了面向對象課程的內容:
在類定義外部取用靜態屬性,我們可以用 類名加 :: 操作符 的方法來取用類的靜態成員

所以我改成了

echo PdoMySQL::$lastInsertId;

就沒再出現錯誤標示

所以想請問老師,
老師您的寫法(echo $PdoMySQL::$lastInsertId;)也ok是嗎?只是DW會顯示錯誤(就不用理它?)

提问者:釋淨靈_南無阿彌陀佛 2014-10-12 15:13

个回答

  • King
    2014-10-12 20:45:49
    已采纳

    不能用$,直接用类名::属性或者方法就可以

    ^-^...