當前位置: 首頁> 最新文章列表> 如何用PHP編寫一個簡單計算器:從前端到後端的實現教程

如何用PHP編寫一個簡單計算器:從前端到後端的實現教程

gitbox 2025-06-29

簡介

本文將介紹如何使用PHP編寫一個簡單的計算器。通過創建一個HTML表單,我們將接收用戶輸入的數據,並使用PHP進行計算,最後將結果顯示給用戶。

前端部分

首先,我們需要創建一個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>輸入第二個數值:</label>
        <input type="number" name="num2">
        <br>
        <input type="submit" value="計算">
    </form>
</body>
</html>

上述代碼創建了一個表單,包含兩個輸入框用於接收用戶輸入的數值,並有一個提交按鈕用於觸發計算。

後端部分

接收輸入值

接下來,我們使用PHP的超全局變量$_POST來接收表單中輸入的兩個數值:

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

以上代碼將接收到的兩個數值存儲到$num1$num2變量中。

執行計算

接下來,我們通過PHP對這兩個數值進行加法計算:

 $result = $num1 + $num2;

此代碼將$num1$num2相加,計算結果保存在$result中。

顯示結果

最後,我們將計算結果顯示給用戶:

 echo "計算结果: " . $result;

這行代碼將輸出最終的計算結果。

完整代碼

以下是完整的PHP計算器代碼:

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

總結

在本文中,我們學習瞭如何使用PHP編寫一個簡單的計算器。通過結合HTML表單和PHP腳本,我們能夠實現基本的計算功能。你可以根據需要擴展此計算器的功能,例如添加減法、乘法和除法等操作。

為了確保代碼的安全性,建議在實際應用中驗證和過濾用戶輸入。