zhuravljov / calc
Library for the calculation of simple math expressions
1.0.1
2015-05-08 14:27 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2026-02-19 04:29:51 UTC
README
Library for the calculation of simple math expressions without using eval().
Installation
The preferred way to install this extension is through composer.
Either run
$ composer require zhuravljov/calc
or add
"zhuravljov/calc": "*"
to the require section of your composer.json file.
Usage
$calculator = new \zhuravljov\calc\Calculator(); $calculator->calc('2 + 2 * 2'); // 6 $calculator->calc('(2 + 2) * 2'); // 8 $calculator->calc('(2 + 2'); // CalcException
Available operations +, -, * and /.