Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:这么多字, 写完之后的感觉是什么? 看上去这么潦草, 就知道不常写字, 以后还很多地方要写呢
<?php
// 1. 创建类
class Demo4
{
// 2. 添加类成员
public $site;
protected $role;
public function getInfo()
{
return '我是: ' . $this->site . $this->role;
}
// 构造方法
public function __construct($site, $role)
{
$this->site = $site;
$this->role = $role;
}
public function __get($name)
{
$username = $_GET['username'] ?? '';
if (isset($username) && $username === 'admin') {
return isset($this->$name) ? $this->$name : '你真帅';
} else {
return '小朋友不能看哦';
}
}
}
// 3. 访问类成员
$obj = new Demo4('宇宙最强', '战神');
echo $obj->role;
echo '<br>';
echo $obj->name;