...class BaseModel { protected $field = [ 'delete_time', 'update_time',
];
public static function getById(){ // 这里我要获取$field的值,如何来获取呢?
}
}
1 回答
呼如林
TA贡献1798条经验 获得超3个赞
静态方法是无法调用非静态属性的。
非静态属性的所有者是实例化的类,会在类的每次初始化都会重新初始化自己的非静态属性。
而静态方法只初始化一次。所以是不能在静态方法中调用非静态属性的。
- 1 回答
- 0 关注
- 2858 浏览
添加回答
举报
0/150
提交
取消