前言
最近博主在自行学习PHP中,当然了也还只是一个小白,大神的话看到了不要打击我的自信心,如果有错误也麻烦给我指出一下。
代码
index.php
<!DOCTYPE html > <head> <meta charset="UTF-8"> <title>POST传参计算器</title> </head> <body> <form action="$post.php" method="post"> <input type="text" name="num1"> <select name="xialadan"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"> <input type="submit" value="提交"> </from> </body> </html>
$post.php
<?php if( $_POST) { $data1=$_POST['num1']; $data2=$_POST['num2']; $fuhao=$_POST['xialadan']; if(is_numeric($data1) && is_numeric($data2)) //is_numeric检测变量是否为数字或数字字符串。 { switch($fuhao) { case '+':$sum=$data1+$data2;break; case '-':$sum=$data1-$data2;break; case '*':$sum=$data1*$data2;break; case '/':if($data2==0) { $sum= "温馨提示:除数不能为0!"; } else { $sum=$data1/$data2;break; } } echo "计算结果为:$sum"; } else { echo "请输入阿拉伯数字进行计算"; } } else { echo "请从正确的页面输入数据进行访问!"; //如果直接访问该文件,则返回该提示。 }
后记
上述代码请在php环境下运行,你可以选择在本地或者服务器端进行测试,若当中存在任何语法错误,麻烦在下方友情的给博主说明下,以帮助博主更进。
来学习下
@大学问社区 欢迎欢迎