技术结果不显示处理?

来源:1-15 简易计算器的实现

慕粉8688140

2018-09-03 12:00:56

<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8">

    <title>Document</title>

  </head>

  <body>

    <h1>计算器</h1>

    <form class="" action="#" method="post">

      num1:<input type="text" name="num1" id="">

      <select class="" name="op">

        <option value="+">+</option>

        <option value="-">-</option>

        <option value="*">*</option>

        <option value="/">/</option>

        <option value="%">%</option>

      </select>

      num2:<input type="text" name="num2" id="">

      <hr/>

      <input type="submit" name="act" value="计算">

    </form>

    <?php

    errot_reporting(E_ALL&~E_NOTICE);

    //判断是否点击按钮

    $act=$_POST['act'];

    if ($act) {

      //接收数据

      $num1=$_POST['num1'];

      $num2=$_POST['num2'];

      $op=$_POST['op'];

      if ($op=='+') {

        $res=$num1+$num2;

      }elseif ($op=='-') {

        $res=$num1-$num2;

      }elseif ($op=='*') {

        $res=$num1*$num2;

      }elseif ($op=='/') {

        $res=$num1/$num2;

      }elseif ($op=='%') {

        $res=$num1%$num2;

      }else {

        echo '非法操作<br/>';

      }

      echo "运算结果为:<br/>{$num1}{$op}{$num2}={$res}";

    }


    ?>

  </body>

</html>

这种写在浏览器中没有显示结果?这是什么错误?

写回答

1回答

guly

2018-09-03

你好,erroe_reporting(E_ALL&~E_NOTICE);中error单词拼写有误,如果解决了您的问题请采纳,祝学习愉快!

0

0 学习 · 2569 问题

查看课程