PHP的基礎計算機,PHP基礎計算機_PHP教程

來源:互聯網
上載者:User

PHP的基礎計算機,PHP基礎計算機


設計一個計算的功能,該功能能夠完成運算並且能夠對不合理的資料進行驗證並且給出錯誤提示.

規則: 第一個數,第二個數不能夠為空白

如果操作符是/,第二個數數不能夠為0.

1 php 2 header('Content-Type:text/html; charset=utf-8'); 3 /*設計一個計算的功能,該功能能夠完成運算並且能夠對不合理的資料進行驗證並且給出錯誤提示. 4 規則: 第一個數,第二個數不能夠為空白 5 如果操作符是/,第二個數數不能夠為0.*/ 6 7 function jsq($num1,$oper,$num2){ 8 //檢測資料不可為空並提示 9 if(!isset($num1) || !is_numeric($num1)){10 $error = <<<ERROR11 14 ERROR;15 return $error;16 }17 if(!isset($num2) || !is_numeric($num2)){18 $error = <<<ERROR19 22 ERROR;23 return $error;24 }25 26 if($oper == "+"){27 $result = $num1 + $num2;28 }elseif($oper == "-"){29 $result = $num1 - $num2;30 }elseif($oper == "*"){31 $result = $num1 * $num2;32 }elseif($oper = "/"){33 if($num2 == 0){34 $error = <<<ERROR35 38 ERROR;39 return $error;40 }41 $result = $num1 / $num2;42 }43 return $result;44 }45 46 if($_SERVER['REQUEST_METHOD'] == "POST"){47 $res = jsq($_POST['num1'],$_POST['oper'],$_POST['num2']);48 }49 ?>50 51

用php寫的基礎計算機

52 64 計算結果為:echo isset($res)?$res:""; ?>View Code


怎用PHP代碼寫計算機的網頁

php擷取一個運算式之後
對錶達式分析處理。你可以看看資料結構的書。
如果只是做簡單計算機的話,那就是擷取兩個數字一個操作符。那就更簡單啦。
不知道你這個計算機要實現多少功能
 

php怎利用下述代碼的基礎上做加減乘除取餘計算機

根據你的代碼,我實現了一下。
你可以試一試,有問題再追問。
表單資料傳遞</TITLE> </HEAD> 請在下面的表單中輸入兩數以求其值

<......餘下全文>>
 

http://www.bkjia.com/PHPjc/899445.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/899445.htmlTechArticlePHP的基礎計算機,PHP基礎計算機 設計一個計算的功能,該功能能夠完成運算並且能夠對不合理的資料進行驗證並且給出錯誤提示. 規則: 第一...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.