回答編集履歴
1
順番を修正
test
CHANGED
@@ -6,11 +6,29 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
+
|
10
|
+
|
9
|
-
|
11
|
+
ドキュメントに [include](https://www.php.net/manual/ja/function.include.php)
|
10
12
|
|
11
13
|
|
12
14
|
|
13
|
-
|
15
|
+
> 以下の記述内容は require にも当てはまります。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
> "URL include ラッパー"が 有効になっている場合、ローカルなパス名 の代わりにURL(HTTP経由)を用いて読み込むファイルを指定することが可能です。
|
20
|
+
|
21
|
+
> URLで指定されたサーバーがファイルをPHPコードとして解釈することが 出来る場合には、HTTP GETを使用してURLリクエストに引数を指定することが 出来ます。
|
22
|
+
|
23
|
+
> これはファイルの読み込み云々やスコープの継承とは関係なく、 ただ単純にスクリプトがリモートのサーバーで実行されて結果がローカルの スクリプトに読み込まれる、というだけのことです。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
と書かれているように require で http 経由で、リモートファイルを読み込むのは、 Web ブラウザで表示されているもの(Webサーバーで PHP を実行して出力された)を require するということになります。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
> ちなみに、ブラウザのURLバーに$fileのアドレスを打ち込むと「'func.phpが読まれました'」が出力されました。
|
14
32
|
|
15
33
|
|
16
34
|
|
@@ -23,12 +41,6 @@
|
|
23
41
|
```
|
24
42
|
|
25
43
|
と書かれたファイルを require したことになります。
|
26
|
-
|
27
|
-
|
28
|
-
|
29
|
-
|
30
|
-
|
31
|
-
require で http 経由で、リモートファイルを読み込むのは、 Web ブラウザで表示されているものを require するということになります。
|
32
44
|
|
33
45
|
|
34
46
|
|