anzu20 / math-expression-executor
v1.0
2019-09-03 14:29 UTC
Requires
- php: >=7.2
Requires (Dev)
This package is auto-updated.
Last update: 2025-03-29 01:00:34 UTC
README
Установка
Через Composer
Выполните команду
composer require --dev anzu20/math-expression-executor
Или добавьте
"anzu20/math-expression-executor": "*"
в секцию require вашего файла composer.json
Вручную
Скачайте архив проекта и поместите содержимое каталога lib в ваш проект Подключте автозагрузку
require __DIR__ . '/autoload.php';
Использование
Библиотека работает по нескольким принципам:
- Выражение содержит только бинарные операции + - * /
- Выражение содержит только однозначные числа
- Выражение не содержит унарных операций (например, -1)
Пример использования:
$expr = new RPNExecutor(); $expr->calculate('2+2+2');