标签: php setter getter
可能重复: When do/should I use __construct(), __get(), __set(), and __call() in PHP?
这是一个我没有找到任何好答案的领域。任何人都可以向我解释为什么/如何正确使用它们?这不是一个糟糕的设计决定吗?
答案 0 :(得分:2)
我认为documentation最能说明问题。它被称为重载。
在向无法访问的成员写入数据时运行 __set()。 __get()用于从无法访问的成员中读取数据。
__set()。
__set()
__get()用于从无法访问的成员中读取数据。
__get()
它也有一些使用这些的例子。