解析错误:语法错误,意外'$ class'(T_VARIABLE),期待标识符(T_STRING)
问题描述:
我在变量中有一个类名。我正在创建实例,它给我错误。以下是代码示例。
use app\controller;
$controller = new controller\$class();
请大家帮忙。
答
期待你长了就像一个类名“秩序” soemthing像下面应该工作:
$class = 'Order';
$order = new $class();
U的使用命名空间的应用程序/控制器,所以没有必要写的命名空间中的“控制器/”变量前面...
,应该工作:
$controller = new $class(); //without "controller/"
+0
致命错误:类'订单'没有在 –
+0
找到当然,这将不会工作,只要没有一个班,名字是这样的:D 尝试用你想做的班! – jiGL
'新的控制器\ {$类}();' – RiggsFolly
嗨钻机,它给我这个错误:解析错误:语法错误,意外'{',e在 –
xpecting标识符(T_STRING)仍然没有得到小问题的答案。帽子关闭* .... –