getter,setter函数的最佳实践是什么?

时间:2017-01-05 06:57:43

标签: php

我尝试做的是使用setPARAM()时按位标记。

我所知道的是在引用受保护变量时调用魔术函数__get()或__set(),这也不是一个好习惯。

所以,

// This is an example for what I did.
class boo {
    // @var string name ;
    public $name;
    // @var int edit ;
    public $edit;

    public function setName($var=null) {
        .. do stuff..
    }
}

每次添加属性时,类都需要额外的get,set函数。除了使用__set()之外,我可以区别对待吗?

0 个答案:

没有答案