私には解決しなければならないねじれがあります。
私は一種のようなフォームで作業しています
<form action="<?php $_SERVER['PHP_SELF'];?>" method="get">
<h1>Score</h1>
<p>Uno
<input type="number" size="10" name="First" value="{$First}"/>
</p>
<p>Dos
<input type="number" size="10" name="Second" value="{$Second}"/>
</p>
<p>Tres
<input type="number" size="10" name="Third" value="{$Third}"/>
</p>
<p>Quattro
<input type="number" size="10" name="Fourth" value="{$Fourth}"/>
</p>
<button type="submit">Hit to submit your inputs</button>
</form>
また、次のようなこれらの入力を取得するための php コードもあります。
$First = $_GET['First'];
$Second = $_GET['Second'];
$Third = $_GET['Third'];
$Fourth = $_GET['Fourth'];
そして、単純な方法で作成されたこれらの入力を印刷します
echo $First, $Second, $Third, $Fourth;
当面の問題は、最初にこれら 4 つの変数に基づいて計算を実行し、それらを操作した後に結果を出力する必要があることです。
これを行う関数を作成しました
function calculateIt(){
$overall = $first+$second+$third+$fourth/2;
return $overall;
}
次に、関数を呼び出します
$call = calculateIt();
しかし、この呼び出しをエコーすると、0 が返されます。つまり、$_GET が結果を十分長く保存していないのではないでしょうか?