phpMycalc.php
<html><head><title>php計算機</title><meta http-equiv="content-type" content="text/html;charset=UTF-8"/></head><body><form action="result.php" method="post"> 請輸入第一個數字:<input type="text" name="num1"/><br/> 請輸入第二個數字:<input type="text" name="num2"/><br/> 請選擇操作運算子:<select name="oper"> <option value="+">+</option><option value="-">-</option><option value="*">*</option><option value="/">/</option></select><input type="submit" value="得到結果"/></form></body></html>
result.php
<?php $num1=$_REQUEST['num1']; $num2=$_REQUEST['num2']; $oper=$_REQUEST['oper']; $result=0; switch($oper){ case '+':$result=$num1+$num2; echo 'num1+num2='.$result;break;case '-':$result=$num1-$num2; echo 'num1-num2='.$result;break;case '*':$result=$num1*$num2; echo 'num1*num2='.$result;break;case '/':$result=$num1/$num2; echo 'num1/num2='.$result;break;defalut:echo '輸入的運算子是不正確的!'; } ?>
要點:$_REQUEST得到表單中的資料。