小编use*_*282的帖子

将可变数量的变量传递给PHP中的类

我需要传递可变数量的字符串来实例化不同的类.我总是可以切换数组的大小:

switch(count($a)) {
case 1:
    new Class(${$a[0]});
    break;
case 2:
    new Class(${$a[0]}, ${$a[1]});
    break;
etc...
Run Code Online (Sandbox Code Playgroud)

必须有更好的方法来做到这一点.如果我有一个字符串数组("variable1","variable2","variable3",...),如何在不手动考虑所有可能性的情况下实例化一个类?

php variables

10
推荐指数
1
解决办法
848
查看次数

标签 统计

php ×1

variables ×1