teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

完全に勘違いしていたので書き直し

2017/10/26 02:27

投稿

maisumakun
maisumakun

スコア146659

answer CHANGED
@@ -1,3 +1,10 @@
1
- まず、`TEST`何もしなくても使えます。そして、`$gyudonNedan`を使うは`global`が必要になり
1
+ まず、グローバル変数**名前空間入れられせん**
2
2
 
3
- なお、(名前空間に関して)`use`はすに`namespace`で名前空間が宣言されていることが前提になりますので「`use`だけ使う」ということは(既存の名前空間ありのクラスを使うような場合を除い)ありません
3
+ > PHP コードならなん名前空間に含めることができます 実際に名前空間の影響を受けるのはクラス (抽象クラスやトレイト含む) とインターフェイス、関数、そし定数だけです
4
+
5
+ そして、名前空間を宣言するには`namespace`が必要で、使う側では
6
+
7
+ * `名前空間名\中身`のように完全修飾で参照する
8
+ * `use`で名前を導入した上で取り込む
9
+
10
+ のどちらかになります。「`use`だけ」使うパターンはありません。