标签: php oop methods static non-static
http://php.net/manual/en/function.call-user-func.php
"更改日志"部分说:
"父对象和自我等面向对象关键字的解释发生了变化。以前,使用双冒号语法调用它们会发出E_STRICT警告,因为它们被解释为静态。"