php实现计算器

一、代码及截图

 1 
 2 php
 3 /*empty 判断$_POST变量是否为空,当不为空(即填入了数据)时进行四则运算,
 4 为空则将几个变量设置为空的字符串,否则在页面第一次加载时会因为变量没有赋值而报错*/
 5 if(!empty($_POST)){
 6     $sign=$_POST["fu"];
 7     if($_POST["fu"]=='+'){
 8     $data3=$_POST["data1"]+$_POST["data2"];
 9     }
10     else if($_POST["fu"]=='-'){
11     $data3=$_POST["data1"]-$_POST["data2"];
12     }
13     else if($_POST["fu"]=='*'){
14     $data3=$_POST["data1"]*$_POST["data2"];
15     }
16     else if($_POST["fu"]=='/'){
17     $data3=$_POST["data1"]/$_POST["data2"];
18     }
19 }
20 else{
21     $_POST["data1"]="";
22     $_POST["data2"]="";
23     $data3="";
24     $sign="";
25 }
26 ?>
27 
28 29 $_POST["data1"];?>" > 30 31 37 38 $_POST["data2"]; ?>" > 39 40 $data3 ; ?>" > 41
42

二、主要练习$_POST

$_POST是PHP中的一个预定义变量,用来收集用Post方法发送的表单的值。

预定义变量是已经设置好的变量,可以直接使用,都为数组。

PHP中预定义变量主要有

"$_POST","$_GET","$_SERVER","$_REQUEST","$GOLBALS","$_SESSION","$_COOKIE","$_FILES"

 

转载于:https://www.cnblogs.com/Qi-Lin/p/10446201.html

你可能感兴趣的:(php实现计算器)