多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 概述 什么是重载?重新载入!PHP中的重载和其他面向对象的重载是完全不同的! ### 其他面向对象的重载 是指一个方法的多种形式,也就是方法名相同,而由于方法的参数的不同导致可以调用相同名称的多个方法! ### PHP中重载 指的是对不可访问的成员的处理! 不可访问有两种情况: 1. 该成员根本就不存在 . 2. 没有权限去访问(比如私有成员). 也就是说,为一个不存在的属性赋值的时候,PHP是支持将该属性重新载入到当前的对象的内部,这种现象就叫作属性重载!其实,PHP是可以采取相应的操作来处理对不可访问的成员的操作的控制!(以上是系统的默认行为). 成员又分成了属性和方法!所以,根据所处理的成员不同,重载又分成两种情况: 1. 属性重载 . 2. 方法重载 .