已掉线,重新登录

首页 > 绿虎论坛 > 建站 > 主机 (发帖)

标题: 这段php代码能怎样优化?

作者: @Ta

时间: 2013-03-17

点击: 1754

怎样使这段代码运行更快?
<?php
$rea=isset($_POST['a'])?$_POST['a']:5;
$reb=isset($_POST['b'])?$_POST['b']:1;
$re1=$rea+$reb;
$re2=$rea-$reb;
$re3=$rea*$reb;
$re4=$rea/$reb;
$body='<center>※简单计算器※</center><hr><form action="index.php" method="POST">
值1:<input type="text" name="a"><br>
值2:<input type="text" name="b"><br>
<center><input type="radio" name="1" value="加" />+
<input type="radio" name="2" value="减" />-
<input type="radio" name="3" value="乘" />x
<input type="radio" name="4" value="除" />÷<br>
<input type="submit" name="submit" value="计算"></center></from>';
echo '<title>计算器</title>';
if($_POST['submit']&&$_POST['1']){
echo "我算出来了,结果是:$re1<br>$body";
}elseif($_POST['submit']&&$_POST['2']){
echo "我算出来了,结果是:$re2<br>$body";
}elseif($_POST['submit']&&$_POST['3']){
echo "我算出来了,结果是:$re3<hr>$body";
}elseif($_POST['submit']&&$_POST['4']){
echo "我算出来了,结果是:$re4<hr>$body";
}else{
echo $body;}
?>

[隐藏样式|查看源码]


『回复列表(4|隐藏机器人聊天)』

1. 用js吧,本地计算
(/@Ta/2013-03-17 11:41//)

2. 用js吧,本地计算
(/@Ta/2013-03-17 11:41//)

3. 把运算那步放到if里面
(/@Ta/2013-03-17 11:42//)

4. @Xily 是啊,那样就能快多了。。。
(/@Ta/2013-03-17 11:47//)

回复需要登录

9月28日 23:34 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1