価格も追加しているというフォームとレビューがあります。現在、コードは次のようになり、正常に動作します
html
<select name="DriverShaft" class="select">
<option value="" selected="selected">Select Shaft</option>
<option value="LE- light weight graphite weakest flex : 5.00">LE- light weight graphite weakest flex</option>
<option value="LW- Light weight graphite weak flex : 5.00">LW- Light weight graphite weak flex</option>
....
<option value="DX- Heavy weight steel extra stiff : 15.00">DX- Heavy weight steel extra stiff</option>
<option value="DS- Heavy weight steel stiff flex : 15.00">DS- Heavy weight steel stiff flex</option>
</select>
選択した場合、シャフト名と価格を取得するためのレビュー パーツの php
if (!empty($_REQUEST['DriverShaft'])) {
list($shaft, $price) = explode(":", $_REQUEST['DriverShaft']);
echo "<div class='reviewItem'><span class='reviewTitle'>Shaft:</span>{$shaft}</div>";
echo "<div class='reviewItem'><span class='reviewTitle'>Price:</span>{$price}</div>";
} else echo "";
私の質問は、一度その値を返すためにどこでもlist($shaft, $price) = explode(":", $_REQUEST['DriverShaft']);
呼び出すことができますか? $price
最後に配列を作成し、次のようなオプションから価格を合計したいのでお願いします。
$total = array($price, $anotherprice);
echo "sum(a) = " . array_sum($total) . "\n";