第10章 オブジェクト指向構文 / 第4回 模擬試験

PHPの名前空間のインポートに関する次の記述のうち、正しいものはどれか。

`use App\Models\User as UserModel;`のように、`as`でクラスに別名を付けられる。 正解
`use`命令はクラスだけでなく、変数のインポートにも使用する。
名前空間をインポートすると、元のクラス定義ファイルの中身が書き換わる。
1つのファイルにつき`use`は1回しか使用できない。
解説
`use 名前空間\クラス名 as 別名;`の形式で別名(エイリアス)を付けてインポートできます。`use`は1ファイル内で複数回使用可能です。(参照: 独習PHP 第4版 第10章 オブジェクト指向構文 10.9.3節 インポート p.575〜577)