我刚刚在PHP中完成了一个简单的计算器练习,使用switch语句来处理4个数学运算符函数(*,/,+, - )
我想修改我的计算器,所以我可以输入表达式并计算结果。这是我修改过的代码
<html>
<head>
<meta charset="utf-8">
<title>Calculator</title>
</head>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<p>Value:<br/>
<input type="text" name="first"></p>
<button type="submit">Calculate</button>
</form>
</body>
</html>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// collect value of input field
$a = $_REQUEST['first'];
if (empty($a)) {
echo "<br>field is empty<br><br><br><br>";
} else {
echo $a;
}
}
?>
如何计算输入first
表单字段的表达式的评估?