目次
PHP的基础计算器,PHP基础计算器
用php写的基础计算器
怎用PHP代码写计算器的网页
php怎利用下述代码的基础上做加减乘除取余计算器
ホームページ php教程 php手册 PHP的基础计算器,PHP基础计算器

PHP的基础计算器,PHP基础计算器

Jun 13, 2016 am 09:22 AM
電卓

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 = ERROR 11 <script> <span>12 alert('第一个数不合法'<span>); <span>13 </script> 14 ERROR; 15 return $error; 16 } 17 if(!isset($num2) || !is_numeric($num2)){ 18 $error = ERROR 19 <script> <span>20 alert('第二个数不合法'<span>); <span>21 </script> 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 = ERROR 35 <script> <span>36 alert('第二个数不能为0'<span>); <span>37 </script> 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
53 第一个数:

54 操作符:

60 第二个数:

61 62 63

64 计算结果为:echo isset($res)?$res:""; ?> View Code

 

怎用PHP代码写计算器的网页

php获取一个表达式之后
对表达式分析处理。你可以看看数据结构的书。
如果只是做简单计算器的话,那就是获取两个数字一个操作符。那就更简单啦。
不知道你这个计算器要实现多少功能
 

php怎利用下述代码的基础上做加减乘除取余计算器

根据你的代码,我实现了一下。
你可以试一试,有问题再追问。

表单数据传递 请在下面的表单中输入两数以求其值
&lt......余下全文>>
 
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

電卓の ac は何のキーですか? 電卓の ac は何のキーですか? Feb 24, 2023 am 10:19 AM

電卓の ac は何のキーですか?

電卓の e とは何ですか 電卓の e とは何ですか Oct 19, 2022 am 11:23 AM

電卓の e とは何ですか

win10の電卓を開く方法を教えます win10の電卓を開く方法を教えます Jul 12, 2023 pm 11:21 PM

win10の電卓を開く方法を教えます

記憶機能のない電卓とは何ですか? 記憶機能のない電卓とは何ですか? Dec 29, 2020 am 10:59 AM

記憶機能のない電卓とは何ですか?

PHP で書かれた効率的なフィボナッチ数列計算機 PHP で書かれた効率的なフィボナッチ数列計算機 Mar 21, 2024 am 10:06 AM

PHP で書かれた効率的なフィボナッチ数列計算機

簡単な電卓 C/C++ プログラムを作成する 簡単な電卓 C/C++ プログラムを作成する Sep 02, 2023 pm 10:49 PM

簡単な電卓 C/C++ プログラムを作成する

電卓の ac は何のキーですか? 電卓の ac は何のキーですか? Aug 18, 2023 am 09:48 AM

電卓の ac は何のキーですか?

JavaScriptを使用して簡単な計算機能を実装するにはどうすればよいですか? JavaScriptを使用して簡単な計算機能を実装するにはどうすればよいですか? Oct 27, 2023 pm 02:51 PM

JavaScriptを使用して簡単な計算機能を実装するにはどうすればよいですか?

See all articles