计算器
用于在不使用eval()情况下计算简单数学表达式的库。
安装
安装此扩展的首选方法是通过 。
要么跑
$ composer require zhuravljov/calc
或添加
"zhuravljov/calc": "*"
到composer.json文件的require部分。
用法
$ calculator = new \zhuravljov\calc\ Calculator ();
$ calculator -> calc ( '2 + 2 * 2' ); // 6
$ calculator -> calc ( '(2 + 2) * 2' ); // 8
$ calculator -> calc ( '(2 + 2' ); // CalcException
可用操作+ 、 - 、 *和/ 。
1