• 技术文章 >后端开发 >php教程

    用PHP写一个计算器(附完整代码)

    angryTomangryTom2020-01-31 17:48:47转载3772
    本篇文章介绍了使用PHP+HTML+Javascript技术编写一个计算器的方法,希望对各位学习PHP开发的同学有帮助!


    用PHP写一个计算器

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

    (免费学习视频教程分享:php视频教程

    以上就是用PHP写一个计算器(附完整代码)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:博客园,如有侵犯,请联系admin@php.cn删除
    专题推荐:php 计算器
    上一篇:PHP通过设置系统环境变量来区分测试与正式环境 下一篇:PHP作用域和文件夹操作示例
    线上培训班

    相关文章推荐

    • 计算器清除键的字母是什么• 计算器上的+-x÷键是什么键• PHP是如何做垃圾回收的(图文)• PHP通过设置系统环境变量来区分测试与正式环境

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网