php - 如何使用数组 php 中的变量调用类?

标签 php arrays class

我想要这样的东西,但动态地来自这样的数组:

$array = array("first","second","third");

所以类将被这样调用:

$class = new class("first","second","third");

最佳答案

您可以使用反射:

$refClass = new ReflectionClass('SomeClass');
$instance = $refClass->newInstanceArgs($args);

关于php - 如何使用数组 php 中的变量调用类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10250505/

相关文章:

java - 如何将 List<List<String>> 转换为 String[][]?

java - 在 Java 中未将类对象检测为类

php - 在 Linux 的 joinWith(YII2) 中添加别名不起作用

php array - 搜索值大于 0 的随机键

php - 正则表达式 24 小时时间

c - 如何将数组数据包设为私有(private)并在 C 中访问它们

javascript - 类型错误 : "stack" is read-only

java - 引用另一个类的字段

php - MySQL、PHP 和失败的 UPDATE 命令

php - 在 PHP 应用程序中正确使用 markdown