ホームページ  >  記事  >  バックエンド開発  >  PHP で計算機を作成します (完全なコードが添付されています)。

PHP で計算機を作成します (完全なコードが添付されています)。

angryTom
angryTom転載
2020-01-31 17:48:4711144ブラウズ

この記事では、PHP HTML Javascript テクノロジを使用して電卓を作成する方法を紹介します。PHP 開発を学習している学生に役立つことを願っています。

PHP で計算機を作成します (完全なコードが添付されています)。

PHP で電卓を作成する

<body>
    <?php
    if (!empty($_POST)) {
        $op=$_POST[&#39;point&#39;];
        $sum1 = $_POST[&#39;sum1&#39;];
        $sum2 = $_POST[&#39;sum2&#39;];
        $sum = 0;
        if ($sum1 != &#39;&#39; && is_numeric($sum1) && $sum2 != &#39;&#39; && is_numeric($sum2)) {
            switch ($op) {
                case &#39;+&#39;:
                    $sum = $sum1 + $sum2;
                    break;
                case &#39;-&#39;:
                    $sum = $sum1 - $sum2;
                    break;
                case &#39;*&#39;:
                    $sum = $sum1 * $sum2;
                    break;
                case &#39;/&#39;:
                    $sum = $sum1 / $sum2;
                    break;
            }
            echo <<<shi
            <script>
                window.onload = function() {
                    document.getElementsByName(&#39;sum3&#39;)[0].setAttribute(&#39;value&#39;, &#39;$sum&#39;)
                    document.getElementsByName(&#39;sum1&#39;)[0].setAttribute(&#39;value&#39;, &#39;$sum1&#39;)
                    document.getElementsByName(&#39;sum2&#39;)[0].setAttribute(&#39;value&#39;, &#39;$sum2&#39;)
                    document.getElementsByName(&#39;{$op}&#39;)[0].setAttribute(&#39;selected&#39;,&#39;selected&#39;)
                }
            </script>
shi;
        } else {
            echo &#39;输入内容必须是数字&#39;;
        }
    };
    ?>
    <form action="" method=&#39;post&#39;>
        <input type="text" name="sum1">
        <select name=&#39;point&#39;>
            <option name=&#39;+&#39;>+</option>
            <option name=&#39;-&#39;>-</option>
            <option name=&#39;*&#39;>*</option>
            <option name=&#39;/&#39;>/</option>
        </select>
        <input type="text" name=&#39;sum2&#39;>
        <input type="submit" name=&#39;button&#39; value=&#39;=&#39;>
        <input type="text" name=&#39;sum3&#39;>
    </form>
</body>

(無料の学習ビデオ チュートリアルの共有: phpビデオチュートリアル)

以上がPHP で計算機を作成します (完全なコードが添付されています)。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。