/*
* 简单计算器
*/
error_reporting(E_ALL & ~E_NOTICE);
if(isset($_POST['sub'])){
$a = $_POST['num1'];
$b = $_POST['num2'];
$var = $_POST['operator'];
$flag = true;
$errormess = "存在问题如下:
";
if($a == ""){
$flag = false;
$errormess .= "第一个数不能为空
";
}elseif(!is_numeric($a)){
$flag = false;
$errormess .= "第一个数字必须是数字
";
}
if($b == ""){
$flag = false;
$errormess .= "第二个数不能为空
";
}elseif(!is_numeric($b)){
$flag = false;
$errormess .= "第二个数字必须是数字
";
}
if($flag){
$sum='';
switch($var){
case '+':
$sum=$a+$b;
break;
case '-':
$sum=$a-$b;
break;
case '*':
$sum=$a*$b;
break;
case '/':
$sum=$a/$b;
break;
case '%':
$sum=$a%$b;
break;
}
}
}
?>
简单计算器
计算结果
当前名称:PHP简单计算器代码实现
网页路径:
http://chengdu.cdxwcx.cn/article/jsgpid.html