【发布时间】:2015-12-02 20:29:53
【问题描述】:
我正在尝试加载一个名称空间和一个名称我只知道变量值的类。
我正在尝试这个:
<php
/**
* Namespaces and class have the same name.
*/
require_once($arg1 . '.class.php');
use \$arg1\$arg1;
/**
* also I have try
* use \{$arg1}\{$arg1};
*/
$object = new $arg1();
var_dump($object);
?>
它还给我:
PHP 解析错误:语法错误,意外的 '$arg1' (T_VARIABLE),第 5 行 /home/vagrant/execute.php 中的预期标识符 (T_STRING)
有什么方法可以加载这个,还是我尝试用工厂模式来制作?
【问题讨论】:
标签: php class namespaces