我在我的一个类中有这段代码
public function __call($method, $args) {
array_unshift($args, $method);
call_user_method_array('view', $this, $args);
}
我们已经切换了服务器,他们必须使用更新版本的PHP5,我得到了以下消息:
Function call_user_method_array() is deprecated
我应该在这里使用反射吗?它到底是什么,我该如何使用它来修改上面的代码以使其像以前一样工作?
phpversion()
,但用户们补充了使用常量的好处,以及在尝试确定PHP包是否适用于应用程序时需要使用version_compare()
。https://dev59.com/83I95IYBdhLWcg3w3iDG - alex