PHP中实现简易计算器的代码
来源:php教程
作者:
2020-06-21
HTML代码:
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>简易计算器</title></head><body> <form action="ad.php" method="post"> //把ad.php修改为php所在文件 <input type="text" name="num1"/> <select name="op"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"/> <input type="submit" value="计算"/> </form></body></html>
php代码:
<?phpheader('content-type:text/html;charset=utf-8');$num1 = $_POST['num1'];$op = $_POST['op'];$num2 = $_POST['num2'];if(is_numeric($num1) && is_numeric($num2)){ if($op=='+'){ $res = $num1+$num2; }elseif($op=='-'){ $res = $num1-$num2; }elseif($op=='*'){ $res = $num1*$num2; }elseif($op=='/'){ if($num2==0){ die('除数不能为0'); }else{ $res = $num1/$num2; } }}else{ die('输入操作数不合法');}echo $num1.$op.$num2.'='.$res;?>
输出结果截图: