4.2.8 PHP實例(簡單計算器)3

jsq.php

<?php
    error_reporting(E_ALL & ~E_NOTICE);

    if( isset($_POST['sub']) ) {
        //echo "用戶是提交了";
        
        //這個是計算后的結果
        $sum = "";
        
        //判斷用戶選擇的是那個運算符號
        switch($_POST['ysf']) {
            case '+': 
                $sum = $_POST['num1'] + $_POST['num2']; 
                break;
            case '-': 
                $sum = $_POST['num1'] - $_POST['num2']; 
                break;
            case 'x': 
                $sum = $_POST['num1'] * $_POST['num2']; 
                break;
            case '/': 
                $sum = $_POST['num1'] / $_POST['num2']; 
                break;
            case '%': 
                $sum = $_POST['num1'] % $_POST['num2']; 
                break;
        
            
        }

    } 

echo '<br>';
?>

<html>
    <head>
        <title>簡單計算器</title>
    </head>

    <body>
        <table border="0" width="400" align="center">
        <form action="jsq.php" method="post">
            <caption><h1>簡單計算器</h1></caption>

            <tr>
                <td> 
                    <input type="text" size="5" name="num1" value="" /> <br>
                </td>

                <td>
                    <select name="ysf">
                        <option value="+"> + </option>
                        <option value="-"> - </option>
                        <option value="x"> x </option>
                        <option value="/"> / </option>
                        <option value="%"> % </option>
                    </select>
                </td>

                <td>

                    <input type="text" size="5" name="num2" value="" /> <br>
                </td>


                <td>
                    <input type="submit" name="sub" value="計算">
                </td>
            <tr>

            <tr>
                <td colspan="4">

                    <?php
                        echo "計算結果: {$_POST['num1']} {$_POST['ysf']} {$_POST['num2']} = {$sum}";

                    ?>
                </td>
            </tr>
        </form>
        </table>
    </body>
</html>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容