php函数“重载”有什么作用


What does the php function 'overload' do?

根据PHP文档:

overload() 函数将为由 class_name 标识的类启用属性和方法调用重载。

http://www.php.net/manual/en/function.overload.php

但这到底意味着什么?这是否意味着我可以对该类进行适当的重载(如 Java 的重载)?

它基本上启用了魔术访问器方法,如__get()__set()等。

从 PHP5 开始,这不再是必需的,默认情况下处于启用状态。事实上,你不能关闭它;-)