为了账号安全,请及时绑定邮箱和手机立即绑定

Php方法重载

Php方法重载

PHP
竹墨残香烟花冷 2016-04-11 20:49:40
PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用不存在的静态方法时会使用__callStatic重载。 真心看不懂,求大神请教。
查看完整描述

1 回答

?
hxh_kylin

TA贡献33条经验 获得超10个赞

方法重载,指的是同名函数,用不同的参数,即可以实现两个函数功能,C++里边有

php本身是不支持方法重载的,当调用不存在的函数时,用__call来实现重载功能

查看完整回答
1 反对 回复 2016-04-17
  • 1 回答
  • 0 关注
  • 1315 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信