我有一个包含许多使用声明的php文件。
Use.php
<?php
include_once 'Use.php'
?>
File1.php
var
我想将它包含在另一个php文件中,但它似乎无法正常工作。
我是否必须在每个php文件上复制/粘贴所有Use声明?
谢谢,
答案 0 :(得分:3)
来自http://php.net/manual/en/language.namespaces.importing.php
注意: 导入规则是基于每个文件的,这意味着包含的文件不会继承父文件的导入规则。
不幸的是,您无法将use
语句转移到单独的文件中。
如果您有多个具有大量相似依赖关系的文件,可能表示您的代码需要重新组织,但这是一个单独的讨论。