本文最后更新于 1146 天前,其中的信息可能已经有所发展或是发生改变。
1、当变量为私有的时候,可以使用__get 和 __set方法来获取和设置私有变量的值,可以在类的外面使用
2、isset(变量):变量已定义为真,未定义为假
__isset魔术方法:在类外用到isset才调用
3、unset(变量):删除变量
__unset方法:在类外用到unset才调用
4、__call(方法名,方法传参(数组的方式))在对象中调用一个不可访问方法时,__call() 会被调用。
__callStatic(静态方法名,参数(数组)):类外调用静态方法时调用
5、__toString()当一个类的实例对象;被当成一个字符串输出时调用
echo 对象时,自动调用__toString,必须有返回值