質問編集履歴

1

質問をする上での情報が不足していたため、付け足しました。

2020/10/03 06:05

投稿

aya0
aya0

スコア16

test CHANGED
File without changes
test CHANGED
@@ -8,18 +8,20 @@
8
8
 
9
9
  ```
10
10
 
11
- (formの中身は省略しました。)
11
+ (上記コードのformの中身は省略しました。)
12
12
 
13
- 上記のコードに<?= ?>がついてますが、これをつけるのと付けないので、何が変わるかを教えて頂きたいです。
14
13
 
15
- ```html
16
14
 
17
- <form action="$_SERVER["SCRIPT_NAME"]" method="POST">
15
+ 上記のコードで<?= ?>をつけずに実行したところ、エラーが出てしまいました。
18
16
 
19
-
17
+ しかし、<?= ?>をつけて実行したところ正常に動作しました。
20
18
 
21
- </form>
19
+ $_SERVER["SCRIPT_NAME"]は現在のスクリプトのパスを表す変数であるということまではわかっています。
22
20
 
21
+
22
+
23
- ```
23
+ そこで、なぜ<?= ?>をつける必要があるのかを教えて頂きたいです。
24
+
25
+
24
26
 
25
27
  よろしくお願いします。