anzu20 / math-expression-executor
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/anzu20/math-expression-executor
Requires
- php: >=7.2
Requires (Dev)
This package is auto-updated.
Last update: 2025-09-29 02:28:30 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');