php面向对象方法求两个数四则运算

 时间:2024-10-12 13:00:59

1、写表单页面:<html><head><meta http-equiv="c泠贾高框ontent-type" content="text/html;charset=utf-8" /><head><body><form action="66catWork.php" method="post"><h1>+-*/运算</h1><p>first num:<input type='text' name="num1" /></p><p>second num:<input type="text" name="num2" /></p>yunsuanfuhao:<select name="oper"><option value="+">+</option><option value="-">-</option><option value="*">*</option><option value="/">/</option></select><input type="submit" value="计算"></form></body></html>可以看到运行效果如图:

php面向对象方法求两个数四则运算

2、然后我们写类和成员方法,这里不用类的属性。代码如下:<?php//定义一佯镧诱嚣只猫 class Cat{ //猫猫可以做计算 //成员方法. function jiSuan($num1,$num2,$oper){ if($oper=="+"){ return $num1+$num2; }else if($oper=="-"){ return $num1-$num2; }else if($oper=="*"){ return $num1*$num2; }else{ return $num1/$num2; } } }?>

3、通过$_REQUEST方法接收表单传过来的数据,有三个:一个是num1,一个是num2,一个是oper(也就是运算符号)。zheli是下拉框选一个。我们以加法为例:接收数据的代码我们添加如下:$num1=$_REQUEST['num1'];$num2=$_REQUEST['num2'];$oper=$_REQUEST['oper'];

4、类定义好并写好方法,那么我们实例化并调用此方法,添加如下代码:$cat1=new Cat(); echo '计算结果是'.$cat1->jiSuan($num1,$num2,$oper);

5、在原表单页面我们填写数据,默认是加运算,我们就不选了,如图:

php面向对象方法求两个数四则运算

6、当我们点击计算按钮后,就会跳转新页面,显示计算结果,如图:

php面向对象方法求两个数四则运算

7、至此,完成了混合运算的简单界面设计和程序逻辑实现。你也不妨试一试。

  • 学习通怎么选课
  • 吃鸡怎么屏蔽微信好友
  • 青少年如何抵制网络诱惑
  • 还有这种操作第22-28关攻略
  • 扇贝背单词怎么换同桌
  • 热门搜索
    反对邪教手抄报图片 五年级读书手抄报 安全逃生手抄报 一年级手抄报怎么写 关于百分数的手抄报 社会实践手抄报 法制在我身边手抄报 关于新年的手抄报图片 生命的意义手抄报 年俗年韵年文化手抄报