通过字符串classname调用类

时间:2016-08-07 08:06:54

标签: php silex

我似乎陷入了一个非常基本的PHP问题。

        $test = new TestClass;

运行并创建TestClass的对象。

        $class = 'TestClass';
        $test = new $class;

因错误未捕获错误而失败:Class' TestClass'没找到。

为什么会失败?我在传递过程中经常使用它,然后它总是起作用。可能是因为命名空间?我怎么需要加载呢?

所有这些类都在同一名称空间中,并从同一名称空间中调用

0 个答案:

没有答案