PHP是怎样重载的

PHP 的重载跟 Java 的重载不同,不可混为一谈。Java 允许类中存在多个同名函数,每个函数的参数不相同,而 PHP 中只允许存在一个同名函数。例如,Java 的构造函数可以有多个,PHP 的构造函数则只能有一个。

PHP 的重载是指 通过魔术方法对属性和类的动态创建

属性的重载:__get 与 __set

方法的重载:__call 与 __callStatic

posted @ 2019-11-02 22:01  宸宇PHP  阅读(154)  评论(0编辑  收藏  举报