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: 2024-10-19 01:21:56 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 /
.