我有一个类:只得到扩展分类变量
class Person {
public $id;
public $firstName;
public $lastName
}
,另一种是将其扩展:
class Student extends Person {
public $grade;
}
的问题是,当我在扩展学生类中使用get_object_vars(),我Person也收到$id
,$firstName
和$lastName
。 我如何获得ONLY$grade
from Student?
我试图使变量亲自为“受保护”,但我却无法使用get_object_vars()
什么是你想用这个来完成? – gvlasov
@gvlasov我们有我们的DB类构建CRUD查询,对象变量是数据库中的列。学生在数据库的单独表格中有更多的属性。 –