我有一个php文件,其中包含许多使用声明。
使用.php
<?php
use 'class/MyClass1';
use 'class/MyClass2';
?>
File1.php
<?php
include_once 'Use.php'
?>
我想把它包含在另一个php文件中,但它似乎不起作用。
我必须在每个php文件上复制/粘贴所有Use声明吗?
谢谢,
来源http://php.net/manual/en/language.namespaces.importing.php
注:导入规则是基于每个文件的,这意味着包含的文件不会继承父文件的导入规则。
不幸的是,您不能将use
语句移动到一个单独的文件中。
如果您有多个文件具有大量类似的依赖项,可能是您的代码需要重组的迹象,但这是一个单独的讨论。