为什么我的PHP计算器没有给变量赋值竟然能运行?

计算器链接http://www.physun.sdu.edu.cn/1.htm第一部分<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Tra... 计算器链接http://www.physun.sdu.edu.cn/1.htm
第一部分
<!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=gb2312" />
<title>计算器</title>
</head>

<body>
<form action="1.php" method="post">
<input type="text" size="4" name="a" />  
<select name="caculate">
<option value="1">+
<option value="2">-
<option value="3">*
<option value="4">/
</select>  
<input type="text" size="4" name="b" />
</br>
</br>
<input type="submit" value="上交啦~~~~" />  <input type="reset" value="弄错了,再来一遍" />
</form>
</body>
</html>

第二部分
答案是:
<h1>
<?php
if ($caculate == "1")
{$x = $a + $b;
print $x;}
elseif ($caculate == "2")
{$x = $a - $b;
print $x;}
elseif ($caculate == "3")
{$x = $a * $b;
print $x;}
else
{$x = $a / $b;
print $x;}
?>
</h1>
展开
 我来答
feil3j
2008-11-10 · TA获得超过471个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:151万
展开全部
我的可不能执行,你的PHP配制不同,打开全局变量.
PHP.INI->register_globals=on,你打开了这个开关.
阳光上的桥
2008-11-10 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65816
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
在PHP里面,没有赋值的变量,默认值为空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式