設計乙個計算的功能,該功能能夠完成運算並且能夠對不合理的資料進行驗證並且給出錯誤提示.
規則: 第乙個數,第二個數不能夠為空
如果操作符是/,第二個數數不能夠為0.
1view code<?php
2header('content-type:text/html; charset=utf-8');3/*
設計乙個計算的功能,該功能能夠完成運算並且能夠對不合理的資料進行驗證並且給出錯誤提示.
4規則: 第乙個數,第二個數不能夠為空
5如果操作符是/,第二個數數不能夠為0.*/6
7function jsq($num1,$oper,$num2)17
if(!isset($num2) || !is_numeric($num2
))25
26if($oper == "+")elseif($oper == "-")elseif($oper == "*")elseif($oper = "/")
41$result = $num1 / $num2;42
}43return
$result;44
}4546if($_server['request_method'] == "post")
49 ?>
50515264 計算結果為:<?php echo
isset($res)?$res:""; ?>
PHP簡單計算器
1 26716 1718 19 20 var dump post exit 21if empty post one empty post two empty post suan elseif suan elseif suan else 36 注 上面放這些 只是為了想讓我注意乙個問題,就是運算子的優...
php 高階計算器
html 請輸入運算表示式 計算計算結果是 exp isset post exp post exp if empty exp return 3 2 6 7 60 5 10 70 5 5 3 5 1 2 4 6 數字棧 num arr 運算符號棧 oper arr exp 3 6 2 7 len st...
leetcode 基礎計算器(中等)
總結基礎運算器,沒有括號,只有加減乘除,運算數字不一定是只有一位的0 9,可能是多位。在提交了7遍之後,終於通過了。大哭 給你乙個字串表示式 s 請你實現乙個基本計算器來計算並返回它的值。整數除法僅保留整數部分。示例 1 輸入 s 3 2 2 輸出 7 示例 2 輸入 s 3 2 輸出 1 示例 3...