您的位置:首页 > 编程语言 > PHP开发

运用PHP写计算器(实现加减乘除 取余数)功能

2017-05-25 00:51 323 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题文档</title>

</head>

<body>

<?php

if(!empty($_POST)){
$num1=$_POST['data1'];
$num2=$_POST['data2'];
$fuhao=$_POST['yunsuanfu'];
if($fuhao == '+'){
$jieguo = $num1+$num2;
}
else if ($fuhao == '-'){
$jieguo = $num1-$num2;
}
else if ($fuhao == '*'){
$jieguo = $num1*$num2;
}
else if ($fuhao == '/'){
$jieguo = $num1/$num2;
}
else if ($fuhao == '%'){
$jieguo = $num1%$num2;
}

}

else{
$jieguo="";
$num1="";
$num2="";
$fuhao="";
}

?>

<!--当action为空字符串的时候,是提交到本页面!表单中的数据,

要想提交,都必须有name-->

<h1>我的运算器</h1>

<form action = "" method="post">

<input type ="text" name="data1" value="<?php echo $num1;?>" /> 

<select name ="yunsuanfu">
<option value="+" <?php if($fuhao=="+"){echo 'selected="selected"';}?> >+</option>  

        <option value="-" <?php if($fuhao=="-"){echo 'selected="selected"';}?> >-</option>  

        <option value="*" <?php if($fuhao=="*"){echo 'selected="selected"';}?> >*</option>  

        <option value="/" <?php if($fuhao=="/"){echo 'selected="selected"';}?> >/</option>  

        <option value="%" <?php if($fuhao=="%"){echo 'selected="selected"';}?> >%</option>  

</select>

<input type="text" name="data2" value="<?php echo $num2;?>"/>

<input type ="submit" value="="/>

<input type="text" name="result" value="<?php echo $jieguo;?>"/>

</form>

</body>

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