現在の位置: ホーム> 最新記事一覧> PHPで簡単な計算機の書き方:フロントエンドからバックエンドまでの実装チュートリアル

PHPで簡単な計算機の書き方:フロントエンドからバックエンドまでの実装チュートリアル

gitbox 2025-06-29

導入

この記事では、PHPを使用してシンプルな計算機の作成方法について説明します。 HTMLフォームを作成することにより、ユーザーが入力したデータを受信し、PHPを使用して計算し、最後に結果をユーザーに表示します。

フロントエンドパーツ

まず、ユーザーが計算のために2つの数値値を入力できるHTMLフォームを作成する必要があります。 HTMLフォームのコードは次のとおりです。

 <!DOCTYPE html>
<html>
<head>
    <title>電卓</title>
</head>
<body>
    <form method="post" action="calculator.php">
        <label>最初の値を入力します:</label>
        <input type="number" name="num1">
        <br>
        <label>2番目の値を入力します:</label>
        <input type="number" name="num2">
        <br>
        <input type="submit" value="計算します">
    </form>
</body>
</html>

上記のコードは、ユーザーが入力した数値を受信する2つの入力ボックスを備えたフォームを作成し、計算をトリガーするための送信ボタンがあります。

バックエンドパーツ

入力値を受信します

次に、PHPのHyperglobal変数$ _POSTを使用して、次の2つの数値値を受信します。

 $num1 = $_POST['num1'];
$num2 = $_POST['num2'];

上記のコードは、受信した2つの値を$ num1および$ num2変数に保存します。

計算を実行します

次に、PHPを介してこれらの2つの値を追加します。

 $result = $num1 + $num2;

このコードは$ num1$ num2を追加し、計算結果を$ resultに保存します。

結果を表示します

最後に、計算結果をユーザーに表示します。

 echo "計算します结果: " . $result;

このコード行は、最終計算結果を出力します。

完全なコード

これが完全なPHP計算コードです:

 <?php
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$result = $num1 + $num2;
echo "計算します结果: " . $result;
?>

要約します

この記事では、PHPを使用して簡単な計算機を書く方法を学びました。 HTMLフォームとPHPスクリプトを組み合わせることにより、基本的なコンピューティング機能を実装できます。必要に応じて、必要に応じて、減算、乗算、および分割の追加など、この計算機の機能を拡張できます。

コードのセキュリティを確保するには、実際のアプリケーションでユーザー入力を確認およびフィルタリングすることをお勧めします。