首页 > 代码库 > OOP魔术方法
OOP魔术方法
__get() 调用一个权限上不允许调用的属性,和不存在的属性时,__get魔术方法
会自动调用, 并且自动传参,参数值是属性名
__set() 为无权操作的属性赋值时,或不存在的属性赋值时,__set()自动调用,
自动传2个参数,属性 属性值
__isset 当isset()判断对象不可见的属性时(protected /private/不存在的属性)
会引发__isset()来执行
__unset() 当用unset销毁对象的不可见属性时,会引发__unset
__call($method, $arguments) 当调用不可见(不存在或无权限)的方法时, 自动调用
__callStatic() 调用不可见的静态方法时, 自动调用
OOP魔术方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。