• __set() 方法用于设置私有属性值。
  • __get() 方法用于获取私有属性值。
  • __isset() 方法用于检测私有属性值是否被设定。
  • __unset() 方法用于删除私有属性。

实际应用中,经常会把类的属性设置为私有(private),那么需要对属性进行访问时,就会变得麻烦。虽然可以将对属性的访问写成一个方法来实现,但 PHP 提供了一些特殊方法来方便此类操作。

__set()

__set() 方法用于设置私有属性值:

function __set($pr...