我在試圖編寫一個類來處理orm/database連接。
我的計劃是讓每個模型類擴展一個具有基本粗糙功能的基礎類。
我將靜態常量中的表名和主鍵名存儲爲PK & TABLE。
問題是我無法訪問主鍵名稱與以下沒有產生'Paamayim Nekudotayim'錯誤。
$this->static::PK
我可以這樣做:
$pk = static::PK
$this->$pk
,我甚至可以這樣做:
$this->fields[static::PK]
但
$this->static::PK
只是似乎沒有工作
任何想法,意見等,深受歡迎。
不要將保留字,如「靜態」。 –