php eval()计算

php中的eval()函数可以处理php代码,因此可以用此来解决:以字符串格式存储的计算公式
 
比如:
$str='2*(3+12)';
$s=eval("return $str;");
echo $s;
会输出:30
是表达式的值
其中eval()中的return $str;就是php代码

 

posted @ 2014-05-26 16:48  不负韶华668  阅读(424)  评论(0编辑  收藏  举报