我有一个php文件,它在开头定义了一些Namespace别名,如下所示:
use Root\Something\Somethingelse\SomeClass as Alias1;
class SomeViewController {...}
稍后在某个时候该类包含一个模板文件,我想在其中使用别名类,但我必须再次重新定义Alias1:
在附带的文件中:
new Alias1; //throws error
new Root\Something\Somethingelse\SomeClass; //works as expected
或者,如果我重新定义它也可以:
use Root\Something\Somethingelse\SomeClass as Alias1;
new Alias1; //works as well
有解决方法吗?