回答編集履歴

2

修正

2020/08/17 08:03

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -26,6 +26,10 @@
26
26
 
27
27
  Ajaxはクライアントからのリクエストが別途行われることになるので当然、requireより後に動きます。
28
28
 
29
+ むしろイベント発生が「クリックして」なので、クライアントからの操作待ちです。
30
+
31
+ ※document.readyであってもあくまで描画後の話。
32
+
29
33
 
30
34
 
31
35
  この「リクエストとレスポンス」の考え方、「サーバーサイドとクライアントサイド」の考え方をきちんとおさえないことにはPHPおよびWebプログラミングはできるようになりません。

1

修正

2020/08/17 08:03

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -6,4 +6,26 @@
6
6
 
7
7
 
8
8
 
9
- requireであろうと何だろうと別のアプローチをされていれば別のリクエストです。
9
+ requireであろうと何だろうと別のリクエストです。
10
+
11
+ 処理順的には
12
+
13
+ - requireで読み込まれる
14
+
15
+ - AjaxでPOSTリクエスト
16
+
17
+
18
+
19
+ です。
20
+
21
+
22
+
23
+ PHPはサーバーサイドの言語です。
24
+
25
+ サーバーサイドの言語はクライアントへの出力を行っているので先に実行されます。
26
+
27
+ Ajaxはクライアントからのリクエストが別途行われることになるので当然、requireより後に動きます。
28
+
29
+
30
+
31
+ この「リクエストとレスポンス」の考え方、「サーバーサイドとクライアントサイド」の考え方をきちんとおさえないことにはPHPおよびWebプログラミングはできるようになりません。