在我可以通过这种方式在PHP中创建对象之前:
use myFolder\models\Document;
$nameClass = 'Document';
$model = new $nameClass;
这曾经没有问题。
但是现在它给了我一个错误
是针对PHP版本还是配置? 有什么问题吗?
为什么句子能正常工作?
$model = new Document;
前一个失败了吗?
答案 0 :(得分:0)
谢谢 问题是名称空间。应该应该
use myFolder\models\Document;
$nameClass = 'myFolder\models\Document';
$model = new $nameClass;