PHP 与自动加载 · 第 7 题,共 12 题
PHP 脚本需要引入哪个文件才能使用 Composer 生成的自动加载器?
有 1 个正确答案。 简单
显示答案
答案
- B vendor/autoload.php
解析
Composer 在执行 composer install、composer update 和 composer dump-autoload 时写入 vendor/autoload.php 文件。自定义脚本只需要 require __DIR__ . '/vendor/autoload.php';,之后所有已安装包的类就都可以使用了。在基于 Composer 的 TYPO3 安装中,入口点已经处理好了这一点,所以在扩展中永远看不到这一行。而 composer.json 和 composer.lock 是 Composer 自身的描述文件,不包含可执行的 PHP 代码。