OOP PHP和“获取设置”

我想知道是否只有一次可以创建每个属性的“ 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的更多信息.

上一篇:C#Winform下使用WebKit、Geckofx、CefSharp心得


下一篇:c++构造函数初始化