html
1<form action="<?=$_SERVER["SCRIPT_NAME"]?>" method="POST"> 2 3</form>
(上記コードのformの中身は省略しました。)
上記のコードで<?= ?>をつけずに実行したところ、エラーが出てしまいました。
しかし、<?= ?>をつけて実行したところ正常に動作しました。
$_SERVER["SCRIPT_NAME"]は現在のスクリプトのパスを表す変数であるということまではわかっています。
そこで、なぜ<?= ?>をつける必要があるのかを教えて頂きたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー