php 简单计算器
May 25, 2016 pm 04:58 PM作一个加法器,计算它们的和
2. 作一个减法器,计算它们的差
3. 作一个乘法器,计算它们的积
4. 作一个除法器,计算它们的商(和余数)
这个计算器有着俩个页面,一个页面用于输出结果
mycal.php
<html> <head> <title>我的计算器</title> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> </head> <body> <form action="result.php" method="post"/> <table width="300px" border="0"> <tr><td>第一个数</td><td><input type="text" name="num1" /></td></tr> <tr><td>第二个数</td><td><input type="text" name="num2" /></td></tr> <tr><td>运算符</td><td> <select name="oper"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select></td></tr> <tr> <td colspan="2"><input type="submit" value="计算结果"></td> </tr> </table> </form> </body> </html>
ログイン後にコピー
result.php
<?php //总结一句话: //我们按照正常的思路,应当保证接收数据的时候,$_REQUEST //['参数']要和提交数据的页面给出html元素名字一致,如果不一致, //则会出现notice提示,同时我们接收的数据就是null等价"" /* if($num1==null){ echo'也没有收到值'; } if($num1==""){ echo'也没有值'; } echo $num1; */ //接收用户从mycal.php(对应静态页面 浏览器提交的数据 //1.接收num1 //$_REQUEST 该方法可以接收用户的post 或者get 请求数据 $num1=$_REQUEST['num1']; //2.接收num2 $num2=$_REQUEST['num2']; //3.接收运算符 $oper=$_REQUEST['oper']; $res=0; switch($oper){ case "+": $res=$num1+$num2; break; case "-": $res=$num1-$num2; break; case "*": $res=$num1*$num2; break; case "/": $res=$num1/$num2; break; default: echo '运算结果不正常'; } echo'接收到.'.$num1."||".$num2."||".$oper."<br/>"; echo '结果='.$res ; ?> <br/> <a href="mycal.php">返回计算器页面</a>
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7138
9


Java チュートリアル
1534
14


Laravel チュートリアル
1257
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1155
46

