作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我将类名存储在变量 $classname;我还有一个值数组应该传递给对象构造函数。
$classname = "MyClass";
$variables = array(1, 2, 3, 4);
我需要
$objInstance = new MyClass(1, 2, 3, 4);
怎么做?
谢谢。
最佳答案
$r = new ReflectionClass($classname);
$objInstance = $r->newInstanceArgs($variables);
关于php - 如何使用存储在变量中的类名创建新对象以及如何将另一个变量传递给此类的构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2413315/
我是一名优秀的程序员,十分优秀!