layered / safe-eval
Safely evaluate code expressions
Installs: 483
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/layered/safe-eval
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2025-09-29 02:29:50 UTC
README
Safely evaluate code expressions in PHP, without using eval. ExpressionLanguage is most likely better at this, but SafeEval still supports PHP 5, for the projects that need it.
Usage
use Layered\SafeEval\SafeEval; $safeEval = new SafeEval; echo $safeEval->eval('1 + 2'); var_dump($safeEval->eval('1 or 0'));