我想知道是否只有一次可以创建每个属性的“ Get-Set”方法
以下代码不正确.只是为了确保您知道我在寻找什么
class someClass {
private $attrA;
private $attrB;
private $attrC;
public function get($attr){
return $this->$attr;
}
public function set($attr, $value){
$this->$attr = $value;
}
}
解决方法:
是的,您可以按照您描述的确切方式使用魔术方法__get()和__set().
有关the official web site的更多信息.