您的位置:首页 > 其它

SimpleCalculator

2015-10-02 19:39 393 查看
<?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>';

?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: