PHPでシンプルな電卓を作る方法


  1. HTMLフォームの作成: まず、HTMLフォームを作成します。これには、数値の入力フィールドと演算子の選択フィールド、および計算結果を表示するための出力フィールドが含まれます。
<form method="POST" action="calculator.php">
  <input type="number" name="num1" required>
  <select name="operator" required>
    <option value="+">+</option>
    <option value="-">-</option>
    <option value="*">*</option>
    <option value="/">/</option>
  </select>
  <input type="number" name="num2" required>
  <input type="submit" value="計算">
</form>
  1. PHPスクリプトの作成: 次に、入力された値を取得し、計算を行うPHPスクリプトを作成します。以下は、基本的な計算を行う例です。
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
  $num1 = $_POST["num1"];
  $num2 = $_POST["num2"];
  $operator = $_POST["operator"];
  if ($operator == "+") {
    $result = $num1 + $num2;
  } elseif ($operator == "-") {
    $result = $num1 - $num2;
  } elseif ($operator == "*") {
    $result = $num1 * $num2;
  } elseif ($operator == "/") {
    $result = $num1 / $num2;
  }
  echo "計算結果: " . $result;
}
?>
  1. 結果の表示: 最後に、計算結果を表示する方法を追加します。上記のPHPスクリプトでは、計算結果を$result変数に格納し、echo文で表示しています。

これで、シンプルな電卓を作成するための基本的な手順が完了しました。このコードを適切なPHPファイルに保存し、ウェブサーバー上で実行してください。