나는 다음과 같이 부모의 변수를 액세스하는 데 문제가있어 지금PHP 접근 부모
class Priveleges
{
protected $user_id;
public __construct($user_id)
{
$this->user_id = $user_id;
}
}
을 그리고 내 서브 클래스 :
class userInfo extends Priveleges
{
public function __construct($user_id)
{
parent::__construct($user_id);
}
public function showID()
{
return $this->user_id;
}
}
$a = new userInfo(63);
echo $a->showID();
내가 그렇지 않은 것 (63) 일 것입니다 기대할 수있는 OUPUT ?
protected $user_id;
public __construct($user_id)
{
$this->user_id = $user_id;
}
the output is indeed 63 것을 수정 후 : 그러나, 그것은 아무것도 출력하지 ...
그리고 출력물은 ...? – Ryan
아무것도 출력하지 않습니다 ... 그게 문제입니다 – Dimitri
'display_errors'가 꺼져 있습니까? 누락 된 '함수'가 있지만 그 외에도 효과가있는 것 같습니다. (대답을 참조하십시오.) – Ryan