SimpleCalculator

<?php
error_reporting(E_ALL & ~E_NOTICE);


if( isset($_POST['sub'])) {
$signal = true;
$errormess = "出现以下问题:<br>";


if($_POST['num1'] == ""){
$signal = false;
$errormess .= "第一个数不能为0!<br>";
}else{
if(!is_numeric($_POST['num1'])){
$signal = false;
                $errormess .= "第一个不是有效数字,请重新输入。<br>";
}
}
if($_POST['num2'] == ""){
                $signal = false;
$errormess .= "第二个数不能为0!<br>";
}else{
if(!is_numeric($_POST['num2'])){
$signal = false;
                $errormess .= "第二个不是有效数字,请重新输入。<br>";
}
}
if($signal){
$result = "";
switch($_POST['operator']) {
              case '+': $result = $_POST['num1'] + $_POST['num2'];break;
case '-': $result = $_POST['num1'] - $_POST['num2'];break;
case '*': $result = $_POST['num1'] * $_POST['num2'];break;
case '/': $result = $_POST['num1'] / $_POST['num2'];break;
case '%': $result = $_POST['num1'] % $_POST['num2'];break;
}
}
}
echo '<br>';
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值