發佈日期:
分類:
最簡單的計算機
現在找工作真的令人懊惱,真想不到要考Programming這一行,還要是Hard Code,更不用想可以上網找資料。問心一句,Hard Code年代,是差不多15年前考會考才會用到的,那時,當然不會有上網,但15年過去了,還用同樣的方法,似乎要請的應該是一位老人家,多於一個Programmer。
<?php function add($x, $y) { return $x+$y; } function sub($x, $y) { return $x-$y; } function multiple($x, $y) { return $x*$y; } function div($x, $y) { return $x/$y; } echo '<form method="get" action="'.$_SERVER[''PHP_SELF''].'">'; echo '<input id="val1" name="val1" type="text" size="5"></input>'; echo '<input id="sign" name="sign" type="text" size="3"></input>'; echo '<input id="val2" name="val2" type="text" size="5"></input>'; echo '<input type="submit" value="Submit" />'; echo '</form>'; $sign=$_GET["sign"]; $val1=$_GET["val1"]; $val2=$_GET["val2"]; switch ($sign) { case "+": echo (int) add($val1, $val2); break; case "-": echo (int) sub($val1, $val2); break; case "*": echo (int) multiple($val1, $val2); break; case "/": echo (int) div($val1, $val2); break; case "": echo "Please enter the value and operation."; break; default: echo "Wrong formula."; } ?>
發佈留言