这次用php实现的内容是:用户输入两个数字,然后选择加减乘除这四个运算符其中的一个或者多个,将计算结果显示出来。
我的思路是这样的:在HTML中创建表单,其中包括:1.选择框,让用户选择加减乘除运算,选择的结果保存在operation这个数组中;2.文本框,让用户输入要计算的数字,输入的结果保存在num这个数组中;3.提交按钮,提交表单内容。表单用POST方法直接提交给本php页面处理,其中$_POST['operation']存储了运算符信息,$_POST[num']存储了要参与运算的数据。在php脚本里判断运算符,并进行相应计算,将结果保存到$msg的数组中,最后将$msg输出即可。
好了,直接上代码吧:
<?php
$result=array(); //用来保存计算结果的数组
$msg=array(); //保存结果消息的数组
$i=0; //结果的个数
$error=""; //错误消息
if(isset($_POST['operation'])){ //如果已经选择了运算符
if((""!=$_POST['num'][0])&&""!=($_POST['num'][1])){ //输入文档框内容部位空
$num1=(double)$_POST['num'][0]; //从字符串强制转换成double型的类型数据
$num2=(double)$_POST['num&#