SimpleCalculator

来源:互联网 发布:杨子天珠淘宝店 编辑:程序博客网 时间:2024/06/17 22:01
<?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>';
?>

0 0
原创粉丝点击