PHP简明教程-面向对象基础 1 作者: admin 时间: 2018-04-08 分类: php基础 评论 # PHP简明教程 ## 面向对象基础 1 ### 类中魔术方法 > 类中魔术方法不能被手动调用,几乎每个魔术方法都有触发时机和参数,PHP不能调用类中没有实现的魔术方法 | 方法名 | 触发时机 | 参数1 | 参数2 |备注| | ---------- |:---------------------------------:|:--------------------------:|:--------:|:----:| | __get() |对象访问类中private和protected属性时 |私有或被保护的成员变量的名字 |无 | | | __set() |对象设置类中private和protected属性时 |私有或被保护的成员变量的名字 |设置的值 | | | __construct()|当一个对象被创建时 |无 |无 |继承时不会自动调用父类的该方法| | __destruct() |当一个对象被销毁时 |无 |无 | | | __unset() |当销毁私有成员变量时 |私有或被保护的成员变量的名字 |无 | | | __isset() |当检测私有成员变量是否存在时 |私有或被保护的成员变量的名字 |无 | | | __call |当调用类中没有的成员方法时 |调用的方法名 |传递的参数| | - 阅读剩余部分 -