【发布时间】:2013-12-26 02:43:30
【问题描述】:
我正在使用 html 和 php 编写一个基本的计算器脚本。这个想法是输入两个数字并选择您要使用的运算符。
HTML 代码
<html>
<head>
<title>Calculator</title>
<meta charset="utf-8" />
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<h3>Calculator</h3>
<form action="calc.php" method="get">
<p><input name="num1" type="text" size="8" maxlength="8">
<select name="calc">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input name="num2" type="text" size="8" maxlength="8"></p>
<p><input type="submit" value="Calculate"></p>
</form>
</div>
</body>
</html>
PHP 代码
<html>
<head>
<title>Calculator</title>
<meta charset="utf-8" />
<link href="style2.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<?
$num1=$_GET['num1'];
$num2=$_GET['num2'];
$calc=$_GET['calc'];
$result = $num1 $calc $num2;
echo "$result";
?>
</div>
</body>
</html>
这是 ($result = $num1 $calc $num2;) 合乎逻辑还是完全错误?有没有其他选择?任何帮助将不胜感激。
【问题讨论】:
标签: php html variables syntax calculator