12,964
回編集
121行目: | 121行目: | ||
**: ディレクトリ構造は、名前空間の構造と一致する必要がある。 | **: ディレクトリ構造は、名前空間の構造と一致する必要がある。 | ||
**: 大文字小文字を厳密に区別される。 | **: 大文字小文字を厳密に区別される。 | ||
*: <br> | **: <br> | ||
* "<任意の名前空間名>\\" | ** "<任意の名前空間名>\\" | ||
*: プロジェクトのルート名前空間を指定する。 | **: プロジェクトのルート名前空間を指定する。 | ||
*: バックスラッシュを2つ記述するのは、JSONのエスケープルール上の要件である。 | **: バックスラッシュを2つ記述するのは、JSONのエスケープルール上の要件である。 | ||
*: 実際のPHPコードでは、<u><任意の名前空間名\ 例: YourNamespace\></u>として解釈される。 | **: 実際のPHPコードでは、<u><任意の名前空間名\ 例: YourNamespace\></u>として解釈される。 | ||
*: <br> | **: <br> | ||
*: 名前空間は一般的に企業名やプロジェクト名が使用される。 | **: 名前空間は一般的に企業名やプロジェクト名が使用される。 | ||
*: <br> | *: <br> | ||
* "src/" | * "src/" | ||
147行目: | 147行目: | ||
composer dump-autoload -o | composer dump-autoload -o | ||
<br> | <br> | ||
==== autoload.phpの使用例 ==== | ==== autoload.phpの使用例 ==== | ||
# プロジェクト構造例 | # プロジェクト構造例 |