我在PHP上有点乱,我想替换内部类中的方法。我可以很容易地使用函数(只需更改EG(function_table)中的函数处理程序),但对类(EG(class_table))这样做是行不通的。EG(class_table)->function_table看起来没有正确初始化。有办法做到吗?
您需要使用override_function()
方法。
我在PHP上有点乱,我想替换内部类中的方法。我可以很容易地使用函数(只需更改EG(function_table)中的函数处理程序),但对类(EG(class_table))这样做是行不通的。EG(class_table)->function_table看起来没有正确初始化。有办法做到吗?
您需要使用override_function()
方法。