在下面的示例中,自动加载器在什么时候加载类文件(如果有的话)?例如,如果 $boolean_test === false
是否加载子包?
use Org\Group\Package\Subpackage; // autoloader triggered here?
if ($boolean_test) {
Subpackage::method(); // or here?
}
我更喜欢代码顶部附近的 use
语句,这样我可以看到页面中使用了哪些包,并提高了可读性。但是,如果仅根据条件使用包,我可能会加载不需要的资源。
最佳答案
关于php - 'use' 关键字会触发 PHP 中的自动加载吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35755243/