本篇文章介绍了使用php+html+javascript技术编写一个计算器的方法,希望对各位学习php开发的同学有帮助!

用PHP写一个计算器
<body>
<?php
if (!empty($_POST)) {
$op=$_POST['point'];
$sum1 = $_POST['sum1'];
$sum2 = $_POST['sum2'];
$sum = 0;
if ($sum1 != '' && is_numeric($sum1) && $sum2 != '' && is_numeric($sum2)) {
switch ($op) {
case '+':
$sum = $sum1 + $sum2;
break;
case '-':
$sum = $sum1 - $sum2;
break;
case '*':
$sum = $sum1 * $sum2;
break;
case '/':
$sum = $sum1 / $sum2;
break;
}
echo <<<shi
<script>
window.onload = function() {
document.getElementsByName('sum3')[0].setAttribute('value', '$sum')
document.getElementsByName('sum1')[0].setAttribute('value', '$sum1')
document.getElementsByName('sum2')[0].setAttribute('value', '$sum2')
document.getElementsByName('{$op}')[0].setAttribute('selected','selected')
}
</script>
shi;
} else {
echo '输入内容必须是数字';
}
};
?>
<form action="" method='post'>
<input type="text" name="sum1">
<select name='point'>
<option name='+'>+</option>
<option name='-'>-</option>
<option name='*'>*</option>
<option name='/'>/</option>
</select>
<input type="text" name='sum2'>
<input type="submit" name='button' value='='>
<input type="text" name='sum3'>
</form>
</body>(免费学习视频教程分享:php视频教程)
weenCompany闻名企业网站系统(免费开源)是一个功能强大, 使用简单的中英文企业智能建站系统, 您只需要一些基本的计算机知识就可以利用此系统完成中小型企业网站的建设; 是低成本企业网站架设方案之首选CMS系统, 也适合建设个人网站。weenCompany闻名企业网站系统功能:1. 程序代码简洁严谨, 整个系统程序仅2M左右大小.2. 中英文双语版共用一套网站程序, 双语页面实现自由切换.3










