本篇文章介绍了使用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视频教程)
现代化家居响应式网站模板源码是以cmseasy进行开发的家居网站模板。该软件可免费使用,模板附带测试数据!模板源码特点:整体采用浅色宽屏设计,简洁大气,电脑手机自适应布局,大方美观,功能齐全,值得推荐的一款模板,每个页面精心设计,美观大方,兼容各大浏览器;所有代码经过SEO优化,使网站更利于搜索引擎排名,是您做环保类网站的明确选择。无论是在电脑、平板、手机上都可以访问到排版合适的网站,即便是微信等
0
以上就是用PHP写一个计算器(附完整代码)的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号