我有一个类用户。然后我用 Profile 中的一些额外信息来扩展 User。
我的 Profile 构造函数如下所示:
function __construct($user_id) {
// This function sets all of User's attributes
$this->set_user_data($user_id);
// This function sets the extra attribute for Profile.
$this->set_follow_status();
}
第二个函数使用$this->user_id
第一个函数中设置的属性。我从第二个函数得到这个错误:Fatal error: Using $this when not in object context
.
我是否忘记了一些关于在 PHP 中扩展对象的事情?