第7章 標準クラスライブラリ / 第2回 模擬試験

PHPのComposerに関する次の記述のうち、正しいものはどれか。

Composerは主にPHPの実行速度を向上させるためのツールである。
Composerで管理する依存関係は`composer.json`ファイルに定義する。 正解
`composer install`コマンドは新しいパッケージをプロジェクトに追加するために使う。
Composerのオートロード機能を使うには`require`文で個別に全クラスを読み込む必要がある。
解説
依存パッケージは`composer.json`に定義します。新規パッケージの追加は`composer require`、`composer install`は`composer.json`/`composer.lock`に基づき既存の依存関係をインストールするコマンドです。オートロードにより個別`require`は不要になります。(参照: 独習PHP 第4版 第7章 標準クラスライブラリ 7.4節 外部ライブラリの活用(Composer) p.327〜337)