mld/simple-equation-solver

Parse and solve simple math equations without using 'eval()'. Heavily inspired by the 'jlawrence/eos' library by Jon Lawrence.

Maintainers

Package info

github.com/mld/simple-equation-solver

pkg:composer/mld/simple-equation-solver

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.0.1 2025-07-15 21:17 UTC

This package is auto-updated.

Last update: 2026-03-29 01:13:13 UTC


README

CI

A PHP library for solving simple equations with variables without using eval().

It both converts equations from text (infix) format to RPN (postfix) format and solves RPN formatted equations, optionally with variables.

Supports addition, subtraction, multiplication, division, modulus, parentheses and scalar variables.

Inspirations