如何在业务代码中使用 ThinkPHP5.1 封装的容器内反射方法

invokeClass 用法:可以不传命名空间实例化 (通过反射实例化)obj->invokerNews());die;
-----------------------------------------------------------------------
invokeMethod 用法:传入带命名空间的类和对应方法,实例化后调用该方法methods);die;

-----------------------------------------------------------------------
invokeFunction 用法:可以执行自定义的函数和闭包,参数以数组形式传递name) { return "hello {name}";}, ["beiqiaosu"]);var_dump(functions);die;
functions);die;
-----------------------------------------------------------------------
invoke 用法:invokeFunction 和 invokeMethod 结合体invoke);die;

评论