我的服务器上有一个 php 5.2(无法更新),它在static::routin()
调用时会出错。如何解决?无论如何,有没有办法检测这种类型的呼叫是否可用,以便添加智能呼叫机制?
问问题
61 次
1 回答
1
后期静态绑定仅适用于 PHP 5.3。要在 5.2 版中获得被调用的类名,您必须使用变通方法。
从手册:
As of PHP 5.3.0, PHP implements a feature called late static bindings which can be used to reference the called class in a context of static inheritance.
于 2012-08-28T12:31:57.750 回答