我可以使用字符串变量来初始化PHP中的类吗?

时间:2017-04-11 01:32:27

标签: php

我想使用字符串变量来初始化对象。这样的事情可能吗?

$class = "MyClass";
$x = new $class();
return $x;

编辑:哈,所以当我尝试测试它并且它没有工作时,我的脚本中的其他地方出现了语法错误。显然这很好用。整齐。

1 个答案:

答案 0 :(得分:2)

是。它可能在PHP中。

$className = 'MyClass';
$object = new $className; 

在新运算符上附加PHP文档片段 enter image description here