回答編集履歴

1

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

2017/10/26 02:27

投稿

maisumakun
maisumakun

スコア145183

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