当前位置:编程学习 > php >>

请问php应该怎么调用加减乘除? - 技术问答

我写了一个前台的程序,用来书写数字和选择运算方法,然后后台可以自动检测运算方法并输出结果,但是我不清楚怎么在后台调用前台的加减乘除啊?谢谢大家的帮助!前台代码:? ???? ?? ?? ?请输入数字1? ?? ?? ?? ?? ?? ?? ? 请输入数字2? ?? ?? ?? ?? ?? ?? ?? ? [i][/td]? ?? ?? ?? ?[td]? ?? ?? ?? ???? ?? ?? ?? ?? ? +? ?? ?? ?? ?? ? -? ?? ?? ?? ?? ? *? ?? ?? ?? ?? ? /? ?? ?? ?? ?? ?? ?? ?? ?[/td]? ?? ?? ???[td][i][/td]? ?? ?[/tr]? ?? ?? ?[tr]? ?? ?? ? [td][i][/td]? ?? ?? ?[/tr]? ? [/table]后台代码:
答案:
可以直接把运算符、运算数组合成计算式字符串再eval如$str=\"\\$_POST[shuzi1]\".\"$_POST[sf1]\".\"$_POST[shuzi2]\";echo eval($str);你看行不行,没有测试shooting 发表于 2009-7-16 19:53[i][/url][/b]我现在搞不明白的是前台的加减乘除,用后台怎么接受。。。。您现在定义了接受的是前台的name是sf1 的数据,但是这个选择里面有加减乘除四个运算符,可以自动的检测出来吗?
到技术吧网站查看回答详情>>
[ol][*][*][*]都说了语法错误。。[*][/ol]
到技术吧网站查看回答详情>>
可以直接把运算符、运算数组合成计算式字符串再eval如$str=\"\\$sum=$_POST[shuzi1]\".\"$_POST[sf1]\".\"$_POST[shuzi2];\";eval($str);echo $sum;你看行不行,没有测试
到技术吧网站查看回答详情>>
直接eval表达式流感猪 发表于 2009-7-16 20:02[i][/url][/b]这个函数是怎么使用的呢?没见过这个函数!
到技术吧网站查看回答详情>>
都说了语法错误。。xdevil 发表于 2009-7-16 20:09[i][/url][/b]测试成功了,谢谢~
到技术吧网站查看回答详情>>
$a+$b;$a-$b;$a*$b;$a/$b;xdevil 发表于 2009-7-16 19:47[i][/url][/b]我是想在后台调用前台的算术运算符,可以吗?
到技术吧网站查看回答详情>>
switch($select){case \'+\' :{dosth.}break;case \'-\':{...}break;}xdevil 发表于 2009-7-16 19:57[i][/url][/b]这个$select变量可以不声明直接用吗?它可以自动调用到前台的select,并且自动选择运算符吗?您看一下我上面写的程序,需要怎么修改呢?
到技术吧网站查看回答详情>>
eval(6-3*5)eval($a*$b/$c)流感猪 发表于 2009-7-16 20:06[i][/url][/b]看不懂。。。本人菜鸟一个,希望大虾能详解一下,最好能把我写的程序更改正确了,这样我也好理解,不胜感激!
到技术吧网站查看回答详情>>
switch($select){case \'+\' :{dosth.}break;case \'-\':{...}break;}
到技术吧网站查看回答详情>>

上一个:关于php时间类的一个问题
下一个:php+html 求租

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,