实例化一个类时,php解释器会读取/加载整个类吗?或者它只在您调用每个函数时读取/加载函数?
在实例化类之前,必须先加载并解析它;在解析阶段,所有类方法都转换为操作码,并使用它们的名称进行存储。
当一个类被实例化时,它的方法块指向之前解析的类结构。
因此,为了回答您的问题:是的,它读取并解析函数,但显然只在调用函数时运行函数体。
实例化一个类时,php解释器会读取/加载整个类吗?或者它只在您调用每个函数时读取/加载函数?
在实例化类之前,必须先加载并解析它;在解析阶段,所有类方法都转换为操作码,并使用它们的名称进行存储。
当一个类被实例化时,它的方法块指向之前解析的类结构。
因此,为了回答您的问题:是的,它读取并解析函数,但显然只在调用函数时运行函数体。