之所以叫他史上最简单的计算器,一部分原因是他太简单有一些不足的,二是,其实我使用了php中的一个函数,eval函数,这个函数的作用就是转译运算符。所以这绝对也可以算是最简单的计算器了,希望大家,从中得到启发。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<form method=post action=""> <input type="text" name="str"><input type="submit" name="sub"> </form> <?php session_cache_limiter('private, must-revalidate'); session_start(); @$sub=$_POST['sub']; if(!empty($sub)){ $str=$_POST['str']; eval("\$o=$str;"); Echo "$o"; } ?> |
例如输入1+1
结果就是2,看多聪明啊
程序本天成,妙手偶得之!我们只是代码的搬运工!
转载请注明:http://www.521php.com/archives/151/